[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