- Added support for wildcards in source input
- Added format method to Sequence class for formatted string stdout
- Printing a Sequence instance now returns a simplified compressed sequence string
- Added SequenceError exception for non-sequence exceptions
- Sequence append method raises SequenceError for non-sequence members
- Export diff function to get numeric differences between two sequential files
- Alpha version of uncompress func for expansion of compressed sequence strings
- Added additional attributes to Item class: path, frame, head, tail
- Item name attribute is now base name, fixes bug with file paths as names
- Moved function main() to lss permanently
- Added --format and --debug options to lss
- Ability to set log level with environment variable $PYSEQ_LOG_LEVEL
- Simplified format directives, e.g. from %(head)s to %h, with support for padding, e.g. %04l
- Fixed duplicate sequence index number bug
- Added 32 additional sequence file test cases
- Performance improvements
- Documentation improvements
Home page:
http://rsgalloway.github.com/pyseq/
PySeq’s git repo is available on GitHub, which can be browsed at:
https://github.com/rsgalloway/pyseq
and cloned using:
$ git clone git://github.com/rsgalloway/pyseq.git pyseq
Installing PySeq is easily done using setuptools. Assuming it is installed, just run the following from the command-line:
$ easy_install pyseq
Alternatively, you can install from the distribution using the setup.py script:
$ python setup.py install
No comments:
Post a Comment