[SCM] morituri packaging annotated tag, upstream/0.2.3, created. upstream/0.2.3
js at users.alioth.debian.org
js at users.alioth.debian.org
Sun Oct 19 20:14:00 UTC 2014
The annotated tag, upstream/0.2.3 has been created
at e7c739f45c6baac8e25f56d0edf41a71713ae043 (tag)
tagging 6b21916cb480850de2b731cbec7e302120e11a22 (commit)
replaces upstream/0.2.0
tagged by Jonas Smedegaard
on Thu Jul 17 13:43:22 2014 +0200
- Shortlog ------------------------------------------------------------
Upstream version 0.2.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQF8BAABCgBmBQJTx7baXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWReUH/0yjDmtdew5tVxk9jAySVyc+
PRFgi2arorqKtqnf9VGWIXoyIXqekKL3PgVYeLF8t04OwSV5JX8L/sD5HxHIY/kt
n5desAyPQ04zCaklWXTg6JrOsYAxRPC7WBvTZY+XxmvtghaW+ViB+jAMEErU3Vi3
W/oFlWUp12JHew246XMIngfFQ3Bj824slCqhl9Tfm+Hiw25GCAHhtMNp/nG7zXkV
ZinSMvFy9lqHFwZt9q+l7KsQHUhA2TFlFKFQm8Gm6t3g3W8d/IYKGWWyJxZkydc4
DuZAk/Dt6JydIvOev7wEMttmrpWglNToDyQKS3m54bYLkXCzmowE0jkBSwBnAFw=
=xbJs
-----END PGP SIGNATURE-----
Frederik "Freso" S. Olesen (2):
Add "%X" template variable for uppercase filename extension.
Save MusicBrainz DiscID to tags.
Jens Taprogge (1):
Also show the MusicBrainz lookup ID when retagging.
Jim DeLaHunt (2):
Merge pull request #1 from thomasvs/master
Support dev on Eclipse and Pydev by .gitignoring two project files.
Jonas Smedegaard (2):
debian patch to not hardcode python
Imported Upstream version 0.2.3
Michał Górny (1):
Use standard AM_PATH_PYTHON rather than broken AS_PATH_PYTHON.
Nicolas Cornu (2):
Use os.path.join instead of hardcoded paths
Use with statement to open files
Samantha Baldwin (1):
Show morituri version in cue and update TODO.
Thomas Vander Stichele (927):
add morituri
moap ignore
add header
add example
add inits
add code to read cue files
* morituri/common/task.py (added):
* morituri/image/cue.py:
add sync runner.
add example of crc'ing with gtk progress bar
add an example calculating crc's from a cue file
* examples/ARcue.py:
* examples/ARcue.py:
* morituri/common/task.py:
remove debugging output
* morituri/common/task.py:
* examples/ARcue.py:
* morituri/test (added):
* examples/ARcue.py:
* examples/gtkcrc.py:
* morituri/common/crc.py (added):
* examples/ARcue.py:
* morituri/common/task.py:
* examples/gtkcrc.py:
* examples/ARcue.py:
* morituri/common/task.py:
* morituri/image/image.py:
* morituri/test/track-separate.cue (added):
* morituri/test/test_image_image.py (added):
ignore more
* morituri/common/task.py:
* examples/gtkcrc.py:
* examples/gtkcrc.py:
* examples/ARcue.py:
some more reorganizing
some more reorganizing
* morituri/common/task.py:
* morituri/image/image.py:
* morituri/image/image.py:
* examples/ARcue.py:
* examples/ARcue.py:
doc and cleanup, add getIndex
* examples/ARcue.py:
* morituri/image/image.py:
* morituri/image/image.py:
* examples/ARcue.py:
* morituri/image/image.py:
* morituri/common/crc.py:
make it clear which one is ours
* morituri/image/image.py:
* morituri/test/test_image_toc.py (added):
* morituri/image/image.py:
* examples/ARcue.py:
* morituri/image/image.py:
* examples/ARcue.py:
add comment
* examples/ARcue.py:
* examples/gtkchecksum.py:
add todo file
* morituri/extern (added):
* examples/readtoc.py (added):
* morituri/image/cue.py:
* morituri/common/task.py:
* morituri/common/task.py:
* examples/readtoc.py:
* examples/ARcue.py:
* morituri/common/checksum.py:
* morituri/common/task.py:
* morituri/common/task.py:
update
fix
* morituri/test/test_common_renamer.py (added):
moap ignore
* morituri/test/test_image_image.py:
* morituri/common/task.py:
* morituri/common/checksum.py:
* morituri/image/cue.py:
* morituri/test/kanye.cue (added):
* examples/movecue.py (added):
* morituri/test/test_image_table.py (added):
* morituri/image/image.py:
* examples/readtoc.py:
* morituri/test/test_image_toc.py (added):
* examples/readtoc.py:
* morituri/test/cure.toc (added):
adding external log module
* morituri/common/log.py:
* morituri/common/task.py:
* examples/readtoc.py:
* morituri/image/toc.py:
* examples/trm.py:
publicize path
add to TODO
moap ignore
* morituri/common/common.py:
* morituri/common/checksum.py:
* morituri/test/cdparanoia.progress (added):
* examples/readtrack.py (added):
update example
* examples/readtrack.py:
* examples/readtoc.py:
* examples/readhtoa.py (added):
* morituri/common/task.py:
debug fix
doc fix
add errors
change progress notify to log
add logging
* morituri/program/cdrdao.py:
* examples/ARcalibrate.py (added):
copy before splitting
* morituri/common/task.py:
* morituri/common/taskgtk.py:
add repr
* morituri/program/cdparanoia.py:
verify cdparanoia's output
remove a print
* morituri/common/common.py:
remove prints
* morituri/program/cdparanoia.py:
* morituri/common/task.py:
* examples/readtrack.py:
remove ellipses
* morituri/program/cdparanoia.py:
docs
* morituri/image/cue.py:
add assert
* morituri/common/task.py:
* examples/ARcue.py:
* morituri/common/checksum.py:
* morituri/image/cue.py:
add logging
* morituri/program/cdrdao.py:
* morituri/program/cdrdao.py:
* morituri/program/cdrdao.py:
* morituri/program/cdrdao.py:
* morituri/program/cdrdao.py:
fail if we don't have a toc
* morituri/program/cdrdao.py:
handle not having a toc
* examples/ARcalibrate.py:
* examples/readhtoa.py:
* examples/readdisc.py (added):
docs and repr fixes
* examples/movecue.py:
add test
* examples/readdisc.py:
* morituri/image/table.py:
* morituri/image/table.py:
* morituri/image/toc.py:
* morituri/image/table.py:
* examples/readdisc.py:
* examples/readdisc.py:
* morituri/common/common.py:
* morituri/common/task.py:
* morituri/common/task.py:
* examples/readdisc.py:
* morituri/common/task.py:
* morituri/image/table.py:
* examples/readhtoa.py:
* morituri/image/table.py:
* morituri/image/table.py:
* morituri/image/table.py:
* morituri/image/toc.py:
* morituri/image/table.py:
* morituri/image/toc.py:
* morituri/test/test_image_toc.py:
* morituri/program/cdparanoia.py:
* morituri/image/table.py:
* examples/readdisc.py:
tell us when we're wrong
* examples/readdisc.py:
add a debug line
* examples/readdisc.py:
* examples/readdisc.py:
add a test file
add another constant before we move
* morituri/common/checksum.py:
* morituri/common/common.py:
one more symbol
* morituri/image/cue.py:
* morituri/image/cue.py:
* examples/readdisc.py:
update docs
* examples/readdisc.py:
add toc file with two sessions for testing
* morituri/program/cdrdao.py:
add changes
* AUTHORS:
use constants
fix bug caught by pychecker
fix bugs caught by pychecker
fix bug caught by pychecker
add a test that doesn't work yet
ignore more
moap ignore
add etc
* AUTHORS:
* RELEASE:
ignore more
add binary
add doc
moap ignore
moap ignore
adding m4 dir
* morituri/common/common.py:
add configure
add init
add configure
update for build
should not be in
pychecker fixes
* morituri/common/checksum.py:
more pychecker fixes
more pychecker fixes
pychecker and docstring fixes
add test file
ignore more
add README
add notes
* Makefile.am:
* morituri/rip/Makefile.am:
* morituri/rip/Makefile.am:
* morituri/common/Makefile.am:
* morituri/rip/Makefile.am:
* morituri/common/accurip.py:
* morituri/program/cdparanoia.py:
pychecker fixes
* morituri/common/Makefile.am:
* morituri/program/cdparanoia.py:
* morituri/image/table.py:
* morituri/common/common.py:
* morituri/test/capital.1.toc (added):
* morituri/program/cdparanoia.py:
* morituri/image/toc.py:
* morituri/common/common.py:
* morituri/common/task.py:
* morituri/rip/cd.py:
add doc
* morituri/common/task.py:
* morituri/common/encode.py (added):
* morituri/rip/cd.py:
* morituri/common/encode.py:
* morituri/common/encode.py:
add some goals
* morituri/program/cdparanoia.py:
* morituri/common/encode.py:
* morituri/test/common.py:
* morituri/common/common.py:
* configure.ac:
* morituri/result/result.py:
* morituri/rip/cd.py:
* morituri/rip/cd.py:
* morituri/test/cdparanoia.progress:
catch queryerror
* morituri/image/table.py:
update README
add HACKING as copy from README
split up
* morituri/rip/drive.py:
update docs
* morituri/rip/cd.py:
pychecker cleanup
* morituri/result/result.py:
add another todo
* morituri/result/logger.py:
* morituri/common/program.py:
* morituri/common/program.py:
more variable shuffling
fix problem when not connected
* morituri/common/program.py:
fix htoapath setting
* morituri/image/cue.py:
* morituri/result/result.py:
remove code.interact
* morituri/common/drive.py:
declare sessions var
* morituri/rip/main.py:
* Makefile.am:
add note
remove unused import
* morituri/test/Makefile.am:
* morituri/result/result.py:
shorten accurip variable names
fix import
update docs
pychecker fix
* morituri/test/test_common_program.py (added):
* morituri/image/table.py:
fix i
doc update
* morituri/test/test_common_program.py:
fix for when there are no responses
fix distcheck
* morituri/common/task.py:
* morituri/program/cdrdao.py:
* morituri/program/cdrdao.py:
* configure.ac:
* README:
* morituri/rip/cd.py:
remove unexisting file
* morituri.spec.in:
* morituri/common/program.py:
remove duplicate line
* morituri.spec.in:
update TODO
update todo
* morituri/common/checksum.py:
* morituri/common/task.py:
* morituri/image/cue.py:
* HACKING:
* morituri/program/cdrdao.py:
pychecker fix
remove code.interact
* HACKING:
another unicode fix
* morituri/program/cdparanoia.py:
update notes
* morituri/rip/offset.py:
* morituri/program/cdparanoia.py:
whitespace fixes
update doap and release notes
update project urls
finally fix whitespace
releasing 0.1.0
* configure.ac:
update release doc
* morituri/common/task.py:
adding test file
* morituri/image/image.py:
bump to gplv3
add TODO items
fix example for unicode
handle exceptions when opening device
apparently this can also throw indexerror
* morituri/common/program.py:
* morituri/common/accurip.py:
* morituri/common/program.py:
* morituri/common/encode.py:
add a TODO
* misc/offsets.py (added):
* morituri/rip/offset.py:
add note
* configure.ac:
* bin/rip.in:
script changed
* morituri/common/Makefile.am:
remove result.py
* bin/Makefile.am:
* morituri/common/encode.py:
make logging work
* doc/Makefile.am:
* morituri/common/task.py:
add dir to generate man page in
* morituri/common/common.py:
* morituri/common/common.py:
* doc/Makefile.am:
clean up rip.1 in distclean
* morituri/image/image.py:
* morituri/common/task.py:
* doc/release:
patch by: Peter Oliver.
remove whitespace
pychecker fix
* morituri/program/cdparanoia.py:
* morituri/rip/image.py:
* morituri/image/table.py:
* morituri/rip/image.py:
* morituri/common/encode.py:
add something to check
* morituri/common/encode.py:
* morituri/common/encode.py:
* morituri/common/checksum.py:
* morituri/common/encode.py:
* morituri/common/program.py:
pychecker fix
remove unused var
* morituri/common/program.py:
* morituri/common/encode.py:
* morituri/image/image.py:
fix case of not having mb info
fix case of not having mb info
* morituri/rip/image.py:
* morituri/rip/image.py:
patch by: Peter Oliver.
* morituri/common/program.py:
* morituri/common/program.py:
* morituri/common/encode.py:
patch by: Peter Oliver
* morituri/common/encode.py:
add note
don't fail on htoa because we have no musicbrainz info
BaseException.message is deprecated so avoid it
move checksum import inline so we don't import gst again
remove print
releasing 0.1.1, Dead
* configure.ac:
* morituri/test/Makefile.am:
add release notes
* morituri/rip/main.py:
* morituri/rip/cd.py:
* morituri/test/test_image_toc.py:
* morituri/common/program.py:
display checksum as hex instead so it is the same as the other one
* morituri.spec.in:
* morituri/common/task.py:
* morituri/common/common.py:
* morituri/program/cdparanoia.py:
* morituri/common/program.py:
add track
* morituri/program/cdrdao.py:
patch by: Loïc Minier <lool at debian dot org>
* morituri/common/program.py:
* morituri/rip/cd.py:
add errors properly
eject as well
* morituri/common/program.py:
require python-CDDB
patch by: Ross Burton
patch by: Ross Burton
change url
add doc
* morituri/common/checksum.py:
* morituri/rip/drive.py:
* morituri/program/cdparanoia.py:
* morituri/common/encode.py:
update README
* morituri/common/program.py:
* morituri/program/cdparanoia.py:
remove bogus entry
* morituri/common/encode.py:
* morituri/configure/configure.py (svn:keywords):
* morituri/rip/main.py:
* morituri/common/task.py:
* morituri/program/cdparanoia.py:
* morituri/common/encode.py:
* morituri/common/common.py:
* morituri/common/checksum.py:
* morituri/common/checksum.py:
* morituri/test/test_program_cdparanoia.py:
* morituri/test/Makefile.am:
update
* morituri/rip/image.py:
* misc/morituri-uninstalled:
document
* morituri/common/checksum.py:
* morituri/result/logger.py:
patch by: Loïc Minier <lool at dooz.org>
* morituri/rip/cd.py:
* morituri/common/gstreamer.py:
distribute
* morituri/program/cdparanoia.py:
* morituri/program/cdparanoia.py:
add comment
* morituri/rip/main.py:
* morituri/rip/main.py:
patch by: Ross Burton <ross at burtonini.com>
* morituri/image/table.py:
based on code by: Loïc Minier <lool at dooz.org>
remove unused var
* morituri/common/program.py:
* morituri/common/encode.py:
* morituri/test/test_common_encode.py:
* morituri/common/gstreamer.py:
* morituri/common/checksum.py:
* morituri/common/encode.py:
* morituri/common/gstreamer.py:
add a repr to show GError
add exception to debug
* morituri/common/gstreamer.py:
* morituri/common/task.py:
* morituri/image/image.py:
* morituri/test/test_common_encode.py:
comment
* morituri/common/task.py:
* morituri/common/task.py:
* morituri/common/common.py:
* morituri/common/task.py:
* morituri/common/checksum.py:
* morituri/test/test_common_encode.py:
* morituri/rip/Makefile.am:
* morituri/common/encode.py:
* morituri/common/gstreamer.py:
* configure.ac:
* morituri/common/gstreamer.py:
* morituri/common/gstreamer.py:
* morituri/common/gstreamer.py:
* morituri/common/gstreamer.py:
add debug
* morituri/test/test_common_program.py:
* morituri/rip/cd.py:
* morituri/rip/cd.py:
* morituri/test/test_common_program.py:
* morituri/rip/cd.py:
* morituri/rip/cd.py:
add gtk stuff to blacklist
remove fake entry
releasing 0.1.2
* configure.ac:
* morituri/program/cdrdao.py:
add
* morituri/common/task.py:
* morituri/program/cdrdao.py:
* morituri/extern/task (added):
add module __init__
* morituri/common/Makefile.am:
* gstreamer.py:
* gstreamer.py:
* morituri/common/checksum.py:
update headers
* gstreamer.py:
* gstreamer.py:
* morituri/rip/debug.py:
* morituri/program/cdparanoia.py:
* morituri/extern/task/task.py:
* morituri/extern/task/task.py:
* task.py:
* task.py:
* doc/release:
update
* morituri/rip/cd.py:
* morituri/test/release.c7d919f4-3ea0-4c4b-a230-b3605f069440.xml:
* morituri/common/program.py:
* TODO:
* morituri/common/program.py:
* morituri/common/program.py:
print out duration before for comparison on musicbrainz
* task.py:
make sure we stop on bad crc
doc fix
* morituri/common/gstreamer.py:
change to description.
remove import
* morituri/common/program.py:
add tasks
assert we get metadata
add ivars to TrackMetadata
* morituri/common/program.py:
* morituri/extern/task/gstreamer.py:
* morituri/program/cdparanoia.py:
* morituri/common/common.py:
make things more loggable
* morituri/test/Makefile.am:
add TODO
whitespace removal
* TODO:
* morituri/common/Makefile.am:
* morituri/common/Makefile.am:
* morituri/rip/debug.py:
* morituri/rip/debug.py:
* morituri/common/musicbrainz.py:
* morituri/extern/Makefile.am:
* morituri/rip/debug.py:
* morituri/common/Makefile.am:
* morituri/common/musicbrainzngs.py:
doc fixes
* morituri/rip/main.py:
* morituri/test/Makefile.am:
* morituri/extern/Makefile.am:
* morituri/test/Makefile.am:
* morituri/test/test_common_program.py:
typo
* configure.ac:
* morituri/rip/debug.py:
* morituri.spec.in:
add a TODO
* morituri/common/checksum.py:
* morituri/common/musicbrainzngs.py:
* morituri/common/program.py:
add TODO
* morituri/rip/debug.py:
* TODO:
add debug
patch by: Christophe Fergeau <cfergeau at redhat.com)
patch by: Christophe Fergeau <cfergeau at redhat.com)
* morituri/common/musicbrainzngs.py:
* morituri/common/program.py:
* morituri/result/logger.py:
* morituri/common/program.py:
* morituri/rip/debug.py:
* morituri/rip/main.py:
* task.py:
add new file
revert accidental commit
remove unused line
* morituri/common/checksum.py:
* morituri/common/Makefile.am:
* morituri/common/drive.py:
* morituri/extern/task/gstreamer.py:
remove whitespace
remove unused import
log checksums
whitespace
* misc/pep8.py (added):
pep8 cleanup
pep8 cleanup
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
pep8 fixes
* morituri/program/cdparanoia.py:
pep8 fixes
pep8 fixes
self.stdout instead of print
convert prints to writes
* morituri/rip/offset.py:
pep8 fixes
fix header
make a LogStub class
fix docstring
use a logging task runner
simplify logic; log bus error cb
* gstreamer.py:
give a logname
* morituri/extern/task/gstreamer.py:
remove command externals
put symlink to github checkout
* Makefile.am:
* morituri/image/table.py:
* morituri/image/toc.py:
* morituri/common/common.py:
add tests
* morituri/test/common.py:
* morituri/test/test_common_encode.py:
* morituri/common/common.py:
* morituri/common/program.py:
* morituri/image/cue.py:
fix dist
update urls
here's to me being stupid
* morituri/common/encode.py:
* morituri/common/encode.py:
* NEWS:
mark release
* configure.ac:
* configure.ac:
* morituri/result/logger.py:
* morituri.spec.in:
patch by: mustbenice
* morituri/program/cdparanoia.py:
patch by: mustbenice
* morituri/common/program.py:
* morituri/common/program.py:
pep8 fixes
add TODO
* morituri/common/config.py (added):
add missing tests
* morituri/common/drive.py:
* morituri.spec.in:
* morituri/rip/main.py:
* morituri/rip/cd.py:
* morituri/rip/drive.py:
pychecker fixes
* morituri/common/cache.py (added):
pep8 fixes
* morituri/common/cache.py:
* morituri/common/cache.py:
* morituri/common/common.py:
bump classVersion
remove unused import
* morituri/rip/debug.py:
* morituri/test/test_common_gstreamer.py (added):
move import
* morituri/rip/cd.py:
add profile info to rip
* morituri/common/program.py:
add test output from cdparanoia -A
add output from my Plextor
paranoia deserves a capital P
* morituri/common/task.py:
* morituri/common/config.py:
* morituri/common/task.py:
* morituri/program/cdparanoia.py:
rename variable
* morituri/common/program.py:
* morituri/rip/image.py:
log all tasks
* morituri/rip/debug.py:
* morituri/common/encode.py:
* morituri/common/common.py:
* morituri/common/program.py:
add FIXME
add ivar
write mb disc id
* morituri/common/musicbrainzngs.py:
* morituri/common/program.py:
* morituri/common/program.py:
* morituri/common/program.py:
fix test
* morituri/common/config.py:
whitespace and commenting
update error message
* morituri/common/config.py:
add submodules
moap ignore
ignore more
ignore only toplevel configure
add flacparse
add to TODO
remove unused import
default to include the release type (%r) in file paths
FEATURE: add --working-directory option
fix tests after adding release type to templates
fix distcheck
show us the type
add a Directory object to get common dirs from
move common template options and description
latest command
fix test after moving templates
add todo
raise an exception for this error
debug better
return if we have an exception
move around
rename frame to sample to avoid confusion with cd frames
better debugging when sampleLength is claimed unknown
add notes on flacparse bug
better debugging and failing
audioparsers still doesn't support seek properly for flac
Handle backslashes in name for looking up real path.
debug and doc
retry reading toc 3 times, often fails after loading
Add CDDB and MusicBrainz disc id/URL. Fixes #112.
switch to github's url
add analyzing the drive
moved to github
output drive cache defeating in rip drive list
release 0.2.0
back to developing
update after release
fix spec file
add python-deps to handle dependencies
use python-deps to handle missing dependencies.
return when we don't have a ret assigned
handle CDDB import errors
update python-deps
update release notes
update submodules after clone. Fixes #1.
Update to not import moap.util. Fixes #2.
Document python-cddb need and how to install on Ubuntu.
handle import errors in bin/rip.in; add setuptools to deps
Handle broken pycdio 0.18
Don't fail on pycdio missing. Fixes trac 128.
feature: add 'rip cd info'
add note on running uninstalled
check logger up front.
removing old musicbrainz code
expand the right PYTHON into rip and bash-compgen
make sure we mark defeatsCache as false if cdparanoia fails.
only mark as a failure if we see an expected string
fix whitespace
add how many tracks the disc is
add some whitespace betwee nreleases
add summary
log persister
debug more
add debug
add test case with turn on the bright lights toc
extract code into program.getFastToc
Update getCache to take name. Add getReadCaches
add a TableCache.
key on musicbrainz disc id by default
remove unused path
update to newer musicbrainz-ngs suggested by sanoj
store catalog number and barcode in discmetadata
deduplicate rip directories with catalog number or barcode
after updating python-musicbrainz-ngs, symlink the package dir.
set useragent on musicbrainz
Handle off-by-1 errors in cdparanoia progress parsing
The logic was the wrong way around.
debug and cleanup
change debug message
work around GStreamer bug in flacdec for really short files
add debugging, comments and documentation
fix doc
Use all but last track to find offset.
add another test case to work on INDEX 02
rename our musicbrainzngs.py to mbngs.py
update logging; bump classVersion of Table
make track/index debug uniform
improve debug
Document and fix comments.
Accept more than one file for checksum.
Add new command: rip debug maxsample
Handle unknown option on rip cd info. Fixes #30.
fix output
Really handle unknown on rip cd info. Really fixes #30.
cleanup and comment
cleanup and comment
get version for cdrdao too.
80 character limit
we already get the version some other way
pass config to program
Add path filter
fix a failing test
Allow getting normal and boolean from config
use PathFilter object to filter paths
document config file format
more filtering
More quote fixing
make warning clearer. Fixes #7
add test for directory module
catch missing save_cache_path in xdg.BaseDirectory; closes #31
wait before reading, to make sure we get it all
Handle missing required argument to option. Fixes #18.
add bash-compgen. Fixes #11.
release 0.2.1
back to development
remove done items
make sure we have a traceback
handle exceptions on verifying empty or half-done tracks
tell us about each try
Fix rip offset find. Fixes #33.
use a logging task runner
put space before colon
get revision from git; make it work everywhere
handle not having cdparanoia on rip offset find
update
Make rip cd info not eject. Fixes #35.
rename metadata to discMD to be clearer
rename to discArtist to disambiguate
add doc; make sure we record with rip debug musicbrainzngs
add a test case to fix
fix syntax error
add another test to fix
add doc
Extract a Credit list subclass to get name/sortname/id
make sure sortname contains all artists
add getIds and use it to set correct ids
add more FIXME
distinguish between disc and track credit
Set proper track ids. Fixes #34
remove one if path
Add testcase to show that previous commit fixes #19.
Releasing 0.2.2
back to development
update release guide
add flattr link
suggestions from hydrogen audio
use a built REVISION file as a backup revision source
work without network
handle the case where we couldn't even import deps.
add make rules to trigger git submodule init/sync/update
make sure distcheck works too
hack to get proper revision before generating configure/*py
add more asserts on the current code for strokes
compare output .cue with EAC one we add
reset relative offset on SILENCE/ZERO
Set start and length properly on File
add all EAC cue files for surfer rosa
add doc
add a Source object, but don't use it yet
handle index 00 of track 1 specially
use diffStrings
create index with the correct path by using sources
update tests
now take relative from currentFile
WIP: try to set relative offset correctly based on sources
stop absolutizing
update debug
add/fix debug
add more tests, after calculating expected values for this disc
make sources an object property
also add source for DATAFILE
move some assignments around to be more logical
use a common _index method for all cases
strokes test case is now correct
fix expectations on surfer rosa test
add note
now that we have a literal conversion of the toc, update
since the cached results have wrong (negative) relative for index > 01,
add type doc
use more diffstrings; use it from reference to generated
fix so first FILE goes before TRACK 01 and possible PREGAP
Merge branch 'bug-offsets-3'
add debug resultcache cue command
add
start with a one frame interval until we know more
add note
allow all profiles, including lossy
fix pychecker warning
fix another pychecker warning that was actually pointing out a bug
add content to an older test
remove Rename operation currently unused and done on branch
Make rip debug encode use the extension from profile by default
make profiles loggable
Use newer lamemp3enc element
README got renamed to README.md; fix build
add a symlink to make autotools happy
Fix rip image verify.
Default to 0000 for y when no metadata.
Encode directory name when writing to stdout.
use describe --all to always get a description
treat REVISION as BUILT_SOURCES
also rebuild REVISION when code to get it changes
rework REVISION hackery
read cue and substitute current version to make tests pass
fix one more test
fix up another wrong config call
reorganize todo
remove as-python.m4 from dist
remove command tree from README, the man page is uptodate
error out nicely when debug resultcache cue has no arg
update release notes; include missing file for test
releasing 0.2.3
Tobias Megies (1):
README: slight markup modifications to show formatted on github start
Tuomo Lempiäinen (1):
Run $PYTHON, not python
Velo Superman (3):
break into two lines to separate logger problems from morituri
handle encoding properly when outputting diff
return cdrdao version used
dioltas (2):
Compare AccurateRip to num tracks -1, as last track not being checked
Convert values returned from pycdio to str (workaround for upstream bug)
thomasvs (13):
Merge pull request #6 from Freso/add-uppercase-extension-template-variable
Merge pull request #13 from alkino/master
Merge pull request #14 from alkino/with_statement
Merge pull request #22 from dioltas/fix_offset_count
Merge pull request #26 from dioltas/fix_pycdio_unicode_bug
Merge pull request #21 from supermanvelo/master
Merge pull request #39 from tuomo/python2
Merge pull request #43 from megies/readme_markdown
Merge pull request #81 from RecursiveForest/cuefile
Merge pull request #78 from mgorny/master
Merge pull request #77 from Freso/add-discid-tag
Merge pull request #74 from JDLH/fix-eclipse-ignores
Merge pull request #68 from jtaprogge/retag
-----------------------------------------------------------------------
--
morituri packaging
More information about the pkg-multimedia-commits
mailing list