Skip to content

Commit d25b995

Browse files
committed
Push whipper v0.7.1 release
1 parent 9705232 commit d25b995

File tree

4 files changed

+56
-19
lines changed

4 files changed

+56
-19
lines changed

CHANGELOG.md

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,48 @@
11
# Change Log
22

3-
## [Unreleased](https://github.com/JoeLametta/whipper/tree/HEAD)
3+
## [Unreleased](https://github.com/whipper-team/whipper/tree/HEAD)
44

5-
[Full Changelog](https://github.com/JoeLametta/whipper/compare/v0.7.0...HEAD)
5+
[Full Changelog](https://github.com/whipper-team/whipper/compare/v0.7.1...HEAD)
66

7-
## [v0.7.0](https://github.com/JoeLametta/whipper/tree/v0.7.0) (2018-04-09)
7+
## [v0.7.1](https://github.com/whipper-team/whipper/tree/v0.7.1) (2018-10-23)
8+
[Full Changelog](https://github.com/whipper-team/whipper/compare/v0.7.0...v0.7.1)
9+
10+
**Implemented enhancements:**
11+
12+
- Transfer repository ownership to GitHub organization [\#306](https://github.com/whipper-team/whipper/issues/306)
13+
- Add cdparanoia version to log file [\#267](https://github.com/whipper-team/whipper/issues/267)
14+
- Remove whipper's retag feature [\#262](https://github.com/whipper-team/whipper/issues/262)
15+
- Add a requirements.txt file [\#221](https://github.com/whipper-team/whipper/issues/221)
16+
- Limit length of filenames [\#197](https://github.com/whipper-team/whipper/issues/197)
17+
- Loggers [\#117](https://github.com/whipper-team/whipper/issues/117)
18+
19+
**Fixed bugs:**
20+
21+
- TypeError on whipper offset find [\#263](https://github.com/whipper-team/whipper/issues/263)
22+
- Catch DNS error [\#206](https://github.com/whipper-team/whipper/issues/206)
823

24+
**Closed issues:**
25+
26+
- Disable eject button when ripping [\#308](https://github.com/whipper-team/whipper/issues/308)
27+
- Github repo [\#293](https://github.com/whipper-team/whipper/issues/293)
28+
29+
**Merged pull requests:**
30+
31+
- Limit length of filenames [\#311](https://github.com/whipper-team/whipper/pull/311) ([JoeLametta](https://github.com/JoeLametta))
32+
- Add a requirements.txt file [\#310](https://github.com/whipper-team/whipper/pull/310) ([JoeLametta](https://github.com/JoeLametta))
33+
- Reorder Dockerfile for performance [\#305](https://github.com/whipper-team/whipper/pull/305) ([anarcat](https://github.com/anarcat))
34+
- Handle FreeDB server errors gracefully [\#304](https://github.com/whipper-team/whipper/pull/304) ([anarcat](https://github.com/anarcat))
35+
- Fix Docker invocation [\#300](https://github.com/whipper-team/whipper/pull/300) ([anarcat](https://github.com/anarcat))
36+
- Document Docker usage in the README [\#297](https://github.com/whipper-team/whipper/pull/297) ([thomas-mc-work](https://github.com/thomas-mc-work))
37+
- switch CDDB implementation to freedb.py from python-audio-tools [\#276](https://github.com/whipper-team/whipper/pull/276) ([mtdcr](https://github.com/mtdcr))
38+
- task: implement logging [\#272](https://github.com/whipper-team/whipper/pull/272) ([mtdcr](https://github.com/mtdcr))
39+
- Switch to PyGObject by default [\#271](https://github.com/whipper-team/whipper/pull/271) ([mtdcr](https://github.com/mtdcr))
40+
- Remove whipper's image retag feature [\#269](https://github.com/whipper-team/whipper/pull/269) ([JoeLametta](https://github.com/JoeLametta))
41+
- Incremental code modernization for \(future\) Python 3 port [\#268](https://github.com/whipper-team/whipper/pull/268) ([JoeLametta](https://github.com/JoeLametta))
42+
- Remove dead code from program.getFastToc [\#264](https://github.com/whipper-team/whipper/pull/264) ([mtdcr](https://github.com/mtdcr))
43+
- Add Dockerfile [\#237](https://github.com/whipper-team/whipper/pull/237) ([thomas-mc-work](https://github.com/thomas-mc-work))
44+
45+
## [v0.7.0](https://github.com/JoeLametta/whipper/tree/v0.7.0) (2018-04-09)
946
[Full Changelog](https://github.com/JoeLametta/whipper/compare/v0.6.0...v0.7.0)
1047

1148
**Implemented enhancements:**

COVERAGE

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Coverage.py 4.5.1 text report against whipper v0.6.0
1+
Coverage.py 4.5.1 text report against whipper v0.7.1
22

33
$ coverage run --branch --omit='whipper/test/*' --source=whipper -m unittest discover
44
$ coverage report -m
@@ -10,34 +10,35 @@ whipper/__main__.py 7 7 2 0 0% 4-14
1010
whipper/command/__init__.py 0 0 0 0 100%
1111
whipper/command/accurip.py 44 44 18 0 0% 21-96
1212
whipper/command/basecommand.py 69 53 30 0 16% 56-114, 121-130, 133, 136, 139, 142-145
13-
whipper/command/cd.py 221 181 56 0 14% 74-82, 87-187, 190, 202, 225-279, 286-311, 314-491
13+
whipper/command/cd.py 219 181 56 0 14% 71-79, 84-184, 187, 199, 222-276, 283-308, 311-488
1414
whipper/command/drive.py 62 62 12 0 0% 21-122
15-
whipper/command/image.py 77 77 14 0 0% 21-151
15+
whipper/command/image.py 38 38 6 0 0% 21-76
1616
whipper/command/main.py 65 65 20 0 0% 4-109
1717
whipper/command/mblookup.py 28 28 8 0 0% 1-41
18-
whipper/command/offset.py 113 113 32 0 0% 21-229
18+
whipper/command/offset.py 111 111 32 0 0% 21-227
1919
whipper/common/__init__.py 0 0 0 0 100%
20-
whipper/common/accurip.py 133 5 56 5 95% 123, 134, 143-145, 116->123, 127->134, 160->163, 252->258, 261->267
20+
whipper/common/accurip.py 133 5 54 5 95% 123, 134, 143-145, 116->123, 127->134, 160->163, 252->258, 261->267
2121
whipper/common/cache.py 105 50 34 6 44% 66-90, 96, 99, 107-112, 115-116, 132, 144-149, 172-179, 203-208, 213-230, 95->96, 98->99, 131->132, 142->153, 143->144, 171->172
2222
whipper/common/checksum.py 26 14 2 0 43% 41-42, 45-46, 49-64
23-
whipper/common/common.py 133 15 32 6 86% 49-50, 117-118, 141-142, 165, 259-265, 301-305, 116->117, 129->132, 164->165, 174->181, 255->259, 299->307
23+
whipper/common/common.py 142 22 32 6 83% 50-51, 118-119, 142-143, 162-168, 180, 274-280, 316-320, 117->118, 130->133, 179->180, 189->196, 270->274, 314->322
2424
whipper/common/config.py 92 8 18 4 89% 105-106, 124-125, 131, 142, 144, 146, 130->131, 141->142, 143->144, 145->146
2525
whipper/common/directory.py 21 8 10 2 55% 29, 39, 44-51, 28->29, 38->39
2626
whipper/common/drive.py 31 20 6 0 35% 35-40, 44-50, 54-60, 64-71
2727
whipper/common/encode.py 44 23 2 0 46% 37-38, 41-42, 45-46, 53-56, 59-60, 63-64, 76-77, 80-81, 84-91
2828
whipper/common/mbngs.py 159 53 58 7 66% 38-39, 45, 90-96, 158-159, 164-165, 209, 212, 215, 238-241, 250, 270-324, 157->158, 163->164, 208->209, 211->212, 214->215, 237->238, 247->250
2929
whipper/common/path.py 24 0 8 3 91% 42->45, 52->57, 62->67
30-
whipper/common/program.py 353 272 112 5 20% 88-90, 96-111, 119-151, 160-165, 168, 172-176, 221, 232-233, 235-239, 255-269, 277-403, 414-464, 472-480, 483-499, 510-550, 553-555, 567-584, 587-605, 608-618, 621-629, 80->83, 218->221, 231->232, 234->235, 241->245
30+
whipper/common/program.py 344 263 108 5 20% 89-91, 97-105, 113-145, 154-159, 162, 166-170, 215, 226-227, 229-233, 249-264, 272-398, 409-459, 467-475, 478-494, 505-545, 557-574, 577-595, 598-608, 611-619, 81->84, 212->215, 225->226, 228->229, 235->239
3131
whipper/common/renamer.py 102 2 16 1 97% 135, 158, 60->68
3232
whipper/common/task.py 77 19 14 2 75% 47-52, 87-88, 91-94, 102, 116-117, 124, 130, 136, 142, 148, 85->87, 99->102
3333
whipper/extern/__init__.py 0 0 0 0 100%
3434
whipper/extern/asyncsub.py 130 71 66 12 40% 15-17, 32, 37-38, 47-84, 89-102, 115, 122, 134, 145, 151, 156-160, 164-176, 14->15, 35->37, 45->47, 110->113, 114->115, 121->122, 133->134, 139->141, 141->152, 144->145, 148->151, 163->164
35+
whipper/extern/freedb.py 104 83 38 1 17% 49, 57-58, 61, 64, 84-162, 170-222, 56->57
3536
whipper/extern/task/__init__.py 0 0 0 0 100%
36-
whipper/extern/task/task.py 275 117 54 11 53% 50, 54, 81, 84, 87, 153-155, 173-175, 183-199, 217-220, 240-241, 282-283, 286-292, 307-308, 316-318, 327-334, 340-356, 360, 363, 370-387, 398-399, 402-405, 409, 412, 427, 430-432, 448, 460, 505-510, 519-524, 535-543, 546-554, 557-558, 566, 571-573, 49->50, 53->54, 62->64, 152->153, 166->exit, 216->217, 230->232, 235->exit, 495->497, 532->535, 570->571
37+
whipper/extern/task/task.py 276 117 54 11 53% 26-27, 56, 60, 86, 152-154, 172-174, 182-198, 216-219, 239-240, 281-282, 285-291, 306-307, 315-317, 326-333, 339-355, 359, 362, 369-386, 397-398, 401-404, 408, 411, 426, 429-431, 447, 459, 504-509, 518-523, 534-542, 545-553, 556-557, 565, 570-572, 55->56, 59->60, 68->70, 151->152, 165->exit, 215->216, 229->231, 234->exit, 494->496, 531->534, 569->570
3738
whipper/image/__init__.py 0 0 0 0 100%
3839
whipper/image/cue.py 91 9 20 3 89% 99, 116-117, 132-134, 159, 187, 205, 98->99, 115->116, 131->132
3940
whipper/image/image.py 117 94 18 0 17% 49-57, 65-67, 74-107, 121-153, 156-172, 183-214
40-
whipper/image/table.py 402 22 114 16 93% 238, 350-351, 503, 583, 669-670, 690-691, 700-703, 707-708, 755, 801-802, 804-805, 849-850, 855-857, 181->184, 502->503, 536->540, 560->563, 582->583, 590->597, 689->690, 698->704, 699->700, 728->733, 733->727, 754->755, 800->801, 803->804, 848->849, 854->855
41+
whipper/image/table.py 398 22 114 16 93% 237, 346-347, 499, 578, 664-665, 685-686, 695-698, 702-703, 750, 796-797, 799-800, 844-845, 850-852, 180->183, 498->499, 532->536, 555->558, 577->578, 585->592, 684->685, 693->699, 694->695, 723->728, 728->722, 749->750, 795->796, 798->799, 843->844, 849->850
4142
whipper/image/toc.py 203 15 60 10 90% 134, 262-263, 279-282, 340-342, 364-366, 386, 410, 130->134, 213->221, 261->262, 278->279, 288->293, 324->331, 339->340, 363->364, 373->377, 405->410
4243
whipper/program/__init__.py 0 0 0 0 100%
4344
whipper/program/arc.py 38 15 12 4 58% 26-28, 32, 37-43, 52-58, 22->26, 31->32, 36->37, 45->52
@@ -48,7 +49,7 @@ whipper/program/sox.py 17 4 4 2 71% 18-19, 23-
4849
whipper/program/soxi.py 28 2 2 1 90% 36, 49, 48->49
4950
whipper/program/utils.py 16 10 2 0 33% 11-12, 19-20, 30-35
5051
whipper/result/__init__.py 0 0 0 0 100%
51-
whipper/result/logger.py 142 142 48 0 0% 1-235
52+
whipper/result/logger.py 148 148 48 0 0% 1-242
5253
whipper/result/result.py 56 13 6 0 69% 112-116, 134, 144-145, 154-161
5354
-----------------------------------------------------------------------------
54-
TOTAL 3886 1854 1066 107 49%
55+
TOTAL 3950 1900 1090 108 49%

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,10 +337,9 @@ And to all the [contributors](https://github.com/whipper-team/whipper/graphs/con
337337
You can find us and talk about the project on:
338338

339339
- IRC: [freenode](https://webchat.freenode.net/?channels=%23whipper), **#whipper** channel
340-
- Matrix
341-
- Access Matrix through the [Riot.im web client](https://riot.im/app/#/room/!wxdgcGzudITUpZMCrn:matrix.org)
342-
- Join to the room named `!wxdgcGzudITUpZMCrn:matrix.org`
343-
- You can also use Matrix's bridge to freenode IRC: join to the room named `#freenode_#whipper:matrix.org`
340+
- Matrix (the room is a bridge to freenode IRC)
341+
- Access Matrix through the [Riot.im web client](https://riot.im/app/#/room/!wxdgcGzudITUpZMCrn:matrix.org)
342+
- Join to the room named `#freenode_#whipper:matrix.org`
344343
- [Redacted thread (official)](https://redacted.ch/forums.php?action=viewthread&threadid=150)
345344

346345
Other relevant links:

whipper/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import os
33
import sys
44

5-
__version__ = '0.7.0'
5+
__version__ = '0.7.1'
66

77
level = logging.WARNING
88
if 'WHIPPER_DEBUG' in os.environ:

0 commit comments

Comments
 (0)