Commit Graph

1246 Commits

Author SHA1 Message Date
Andreas Oberritter
732515723e Remove dead code from program.getFastToc
The caching mechanism didn's have any effect. The inline function
'function' wasn't used anymore.
2018-05-07 20:02:36 +02:00
JoeLametta
db8050d8c4 Fix PEP-8 E128 2018-04-09 08:05:00 +00:00
JoeLametta
b5caf86cd2 Push whipper v0.7.0 release 2018-04-09 08:00:00 +00:00
Joe
1cece638cd Misc README changes
Fixes #229.
2018-04-09 10:31:04 +02:00
Q3CPMA
19eb9741c7 command.cd: simple message while reading toc
Fixes #257.
2018-04-05 18:00:00 +00:00
Samantha Baldwin
1ba0132948 Small readme cleanups (#250)
* README cleanups

	- remove backwards incompatible changes section
	- add note about adding and running tests for devs
	- remove mention of incomplete man page
	- remove mention of force-pushed non-master branches

* README: one line per shield

* README: table of content updates

* README: remove Credits

* Revert "README: remove Credits"

This reverts commit f2b126c737595e08f4500ea284c8e69b457550cb.
2018-03-22 14:28:32 +01:00
Samantha Baldwin
574b8b2ea5 Remove debug commands, add mblookup command (#249)
* add mblookup command

* remove debug commands

* mblookup: replace sys.stdout.write with print

* minor formatting fixes
2018-03-22 14:27:18 +01:00
Samantha Baldwin
fd2c56053b read command parameters from config sections (#240)
* read command parameters from config sections

* README: update config file documentation

* README: config example type INI, add comma

* README: clearer and better spelled wording

* README: fix 'delineated' typo
2018-03-07 14:39:29 +01:00
Joe
f6169ae3cb State that whipper isn't just a fork of morituri
First step for #79.
2018-03-03 11:37:08 +01:00
Joe
7b5af61459 Merge pull request #246 from RecursiveForest/un-rst
Revert "Convert docstrings to reStructuredText"
2018-03-03 11:15:18 +01:00
Joe
abe163dd95 Merge pull request #248 from mruszczyk/master
Remove reference to Copr repository
2018-03-03 11:14:21 +01:00
Samantha Baldwin
09de58852e Revert "Convert docstrings to reStructuredText"
This reverts commit 3b1bd242d0.
2018-03-02 16:47:12 -05:00
Matthew Ruszczyk
3a7e17f388 Remove references to Copr repository
Whipper is now available from the official Fedora repositories so mentions to the Copr are no longer required.
2018-03-02 14:18:14 -05:00
Joe
f8fbfb591c Merge pull request #245 from RecursiveForest/remove-toc-pickle
remove -T/--toc-pickle
2018-03-02 17:23:33 +01:00
Joe
e0cec118a3 Merge pull request #242 from RecursiveForest/remove-radon
remove radon reports
2018-03-02 17:00:19 +01:00
Joe
b07f37ec7c Merge pull request #243 from RecursiveForest/copyright-holders
credit four major developers by line count
2018-03-02 16:57:54 +01:00
Samantha Baldwin
44e160910c remove -T/--toc-pickle 2018-03-01 21:14:15 -05:00
Samantha Baldwin
c7e8a0f21d credit four major developers by line count 2018-03-01 20:48:29 -05:00
Samantha Baldwin
bdd3a72d20 remove radon reports 2018-03-01 20:19:20 -05:00
Joe
653446a170 Merge pull request #231 from calumchisholm/patch-1
Removed reference to unused "profile = flac" config option (issue #99)
2018-02-18 21:57:07 +01:00
Joe
f233abb848 Merge pull request #233 from thomas-mc-work/patch-1
fix CI build error with latest pycdio
2018-02-16 16:38:26 +01:00
Thomas McWork
de57b46d4b fix CI build error with latest pycdio 2018-02-12 15:11:24 +01:00
Calum Chisholm
e8fdd868d2 Removed reference to unused "profile = flac" config option (see issue #99) 2018-02-12 10:50:22 +08:00
JoeLametta
8179c3f79e Update README. Fix missing link in CHANGELOG file 2018-02-06 10:00:00 +00:00
JoeLametta
64a0cf4327 Push whipper v0.6.0 release 2018-02-02 18:00:00 +00:00
Joe
1909acdc7c Merge pull request #224 from JoeLametta/peak
Test HTOA peak value against 0 (integer comparison)
2018-02-01 15:21:48 +01:00
JoeLametta
00bf17082e Test HTOA peak value against 0 (integer comparison)
Now whipper uses the absolute value of SoX's peak level as internal peak value.

Fixes #143.
2018-02-01 15:14:42 +01:00
Merlijn Wajer
852f459ad8 Merge pull request #222 from vmx/run-as-module
Run whipper without installation
2018-01-31 17:36:03 +01:00
Joe
a786c3e981 Merge pull request #223 from calumchisholm/fix_template_description_text
Fix appearance of template description text.
2018-01-30 09:13:45 +01:00
Calum Chisholm
fe17e3b753 Fix appearance of template description text.
modified:   cd.py
2018-01-29 23:32:43 +08:00
Volker Mische
9208c06a16 whipper can now be run without build step 2018-01-29 03:40:43 +01:00
Volker Mische
3f9ce435df Make accuraterip_checksum found
If `accurate_checksum` was successfully built in `src` it will
automatically be found if whipper is run via `python -m whipper`.
2018-01-29 03:34:59 +01:00
Volker Mische
88c7abc0e5 Run whipper without installation
This commit makes it possible to run whipper directly with
`python -m whipper` from wither within the source directory
or with `PYTHONPATH` set to the source directory.
2018-01-29 01:47:41 +01:00
Joe
f49ecb56e5 Merge pull request #218 from MerlijnWajer/remove-doc-release
Remove doc/release
2018-01-27 17:15:53 +01:00
Merlijn Wajer
9ad620e53d common/checksum: Actually use is_wave 2018-01-27 01:55:23 +01:00
Merlijn Wajer
71f5e2f282 Remove doc/release 2018-01-26 23:31:32 +01:00
Merlijn Wajer
f0653f730f Merge pull request #217 from MerlijnWajer/fix-136
Fix resuming previous rips
2018-01-26 23:19:26 +01:00
Merlijn Wajer
6bd389b7b1 Fix resuming previous rips
Thanks to Freso for testing.

command/cd: Only call makedirs when dir does not exist
common/checksum: Support flac input files

Fixes #136
2018-01-26 23:16:41 +01:00
Joe
a34942e38d Changed cdparanoia dependency to cd-paranoia
Now whipper requires libcdio's `cd-paranoia` instead of Xiph's `cdparanoia`.
2018-01-26 09:18:16 +01:00
Merlijn Wajer
5dbb197681 Switch to libcdio-cdparanoia (from cdparanoia) (#213)
* Switch to libcdio-cdparanoia (from cdparanoia)

Next commits will add a choice to fall back to the old one, or pick a
different name. But let's get this ready for testing now.

* Add libcdio-utils to .travis.yml

* Parse libcdio-paranoia version instead of cdparanoia

* Remove useless digit checking test
2018-01-26 09:01:01 +01:00
Joe
cac64f0977 Merge pull request #211 from JoeLametta/reST
Convert docstrings to reStructuredText
2018-01-12 11:50:12 +01:00
JoeLametta
3b1bd242d0 Convert docstrings to reStructuredText
This commit also includes:

  - whitespace / code formatting fixes
  - slight syntax related changes: except <exception_name>, e -> except <exception_name> as e
  - 3 pointless instructions instances have been rewritten [sorted] (spotted by semi-automatic check)

The unrelated changes shouldn't have any real impact on whipper's behaviour.
2018-01-12 11:42:24 +01:00
Merlijn Wajer
74e3f7b77d Merge pull request #210 from naiveaiguy/custom-mbserver
Enable connecting to a custom MusicBrainz server
2018-01-07 00:31:32 +01:00
Eshan Singh
7d154a3cfe Refuse any url with a scheme or path 2018-01-05 17:51:57 +05:30
Eshan Singh
04c25ca644 Add tests for get_musicbrainz_server 2018-01-05 17:51:49 +05:30
Eshan Singh
e2e8676e4d Enable connecting to a custom MusicBrainz server
Under the new [musicbrainz] section in the config,
you can set a server to connect to.

Closes #172.
2018-01-05 17:29:28 +05:30
JoeLametta
75a3d4bce1 Fix two PEP8 errors 2018-01-04 20:58:00 +01:00
Joe
1247c94e8c Merge pull request #195 from RecursiveForest/restore-flac-extension
restore .flac extension
2017-11-06 09:16:13 +01:00
Joe
fef437f93e Remove redundant error reporting line
Fixes #198.
2017-10-08 22:38:51 +02:00
Joe
f54c4bb040 Merge pull request #199 from LingMan/patch-1
Fix recently introduced Python 3 incompatibility
2017-10-08 22:22:12 +02:00