Commit graph

66 commits

Author SHA1 Message Date
John Evans
a921b1101d refactor install_requires list, closes #310
split into install_requires and test_requires
2015-01-01 22:17:55 -05:00
John Evans
6f697526f2 pep8 work, closes #307 2014-12-31 22:41:02 -05:00
jevans
074bc588a8 Merge branch 'release-0.7.0rc1'
Conflicts:
	docs/source/conf.py
	glymur/version.py
2014-10-01 18:54:53 -04:00
John Evans
7d9a4efdbd Rewrote jp2dump as an entry point console script.
Some printing UT refactoring was done.
2014-09-11 11:29:17 -04:00
jevans
925610ae3c Releasing 0.6.1.
Reverting b24ae781a6

That commit removed the capitalization, preventing it from being
uploaded to pypi.
2014-08-17 20:09:47 -04:00
jevans
f88218d482 Releasing 0.6.0
Skipping a test that segfaults only on 1.5.0 and 2.0.0.  The test was
test_NR_DEC_issue188_beach_64bitsbox_jp2_41_decode.  It was not introduced
until the 2.1.x series and the fix was backported to 2.0.1.

glymur.test.test_jp2k.TestJp2k.test_no_cxform_pclr_jpx was failing on
1.5.2 only.  It's a pretty obscure test, so just skipping it on that
release.

Some tests for warnings are being skipped.
2014-08-17 17:42:57 -04:00
Bogdan Nicula
b24ae781a6 Lower case for 'glymur' package name in setup.py
Is there a reason for different capitalization?
2014-04-24 21:04:08 +02:00
jevans
7828dc75e6 Updated lxml requirements, checked on Raspbian. #176 2014-02-27 19:44:05 -05:00
jevans
79d2969acc Merge branch 'issue104' into devel
Conflicts:
	CHANGES.txt
	docs/source/how_do_i.rst
	glymur/codestream.py
	glymur/jp2box.py
	glymur/test/test_jp2box.py
	glymur/test/test_jp2k.py
2014-02-08 20:29:52 -05:00
John Evans
423daf1dfe Removed support for 2.6. Closes #150 2014-02-05 15:20:33 -05:00
jevans
9867901d84 Merge branch 'master' into devel
Conflicts:
	CHANGES.txt

Added FreeBox support.
2014-01-29 20:17:29 -05:00
jevans
dd72595733 Should not error out if rreq mask length is not 1, 2, 4, or 8. #141
This is a hot fix, bumping to 0.5.10.
2014-01-28 19:50:00 -05:00
jevans
2bca4ffdf2 Removed python-xmp-toolkit requirement 2014-01-25 17:08:53 -05:00
jevans
ffe17f12cb Introducing python-xmp-toolkit requirement. #104
Down to 3 failures and 1 error.
2014-01-23 21:50:48 -05:00
John Evans
0e302a5710 Adding XMP UUID write support. Still needs tests. #104 2013-10-20 11:57:51 -04:00
John Evans
244fb26d96 Change the way versioning is included in setup.py #127
Using regular expressions should work so long as the pattern in
glymur/version.py does not change.
2013-10-03 10:41:41 -04:00
John Evans
6edb59ac7e Very stupid, cannot import glymur in setup.py! #127
The install requirements have not yet necessarily been taken care of yet,
so pip installs will break on 2.6 and 2.7, probably due to contextlib2.
2013-10-03 10:10:36 -04:00
jevans
52ef9cb8ed Releasing 0.5.0. 2013-09-16 19:43:37 -04:00
jevans
cc729dd579 Added version module. Closes #113 2013-09-14 21:46:58 -04:00
John Evans
1dce49121f Finalizing for 0.4.1 release. 2013-08-21 11:07:29 -04:00
John Evans
b53a838056 Prepping for 0.4.1 release. 2013-08-21 10:18:06 -04:00
jevans
0750fed2d0 Finalizing 0.4.0 2013-08-18 20:13:56 -04:00
jevans
c16280df59 Prepping for 0.4 release. 2013-08-18 20:02:21 -04:00
jevans
61a5497ba7 Bumping for 0.3.2 release. 2013-08-15 20:28:15 -04:00
jevans
86cdb9b36a Bumping for 0.3.1 2013-08-14 20:24:41 -04:00
jevans
915e032280 Changed license line to 'MIT'.
The license itself didn't change, just the way that it is listed in the
trove classifier.
2013-08-01 20:38:32 -04:00
jevans
6af3032636 Final bump for 0.3.0. 2013-07-31 18:52:00 -04:00
John Evans
4c742c0aaa Prepping for 0.3.0 release. 2013-07-31 06:44:45 -04:00
jevans
cd9492ad70 Finalizing 0.2.8 release. 2013-07-27 20:28:45 -04:00
John Evans
c3afd41bc8 Prepping for 0.2.8 release. 2013-07-27 19:47:26 -04:00
jevans
890580ce77 Finalizing for 0.2.7 release. 2013-07-25 19:18:51 -04:00
John Evans
589ca8201d Prepping for 0.2.7 release. 2013-07-25 17:50:44 -04:00
jevans
c74ca93f44 Finalizing 0.2.6 release. 2013-07-24 20:40:36 -04:00
John Evans
2ea129c81c Prepping for 0.2.6 release. 2013-07-24 19:19:53 -04:00
jevans
4963455298 Finalizing 0.2.5 version info. 2013-07-22 18:07:17 -04:00
jevans
11eed0f513 Prepping for 0.2.5 release. 2013-07-22 17:49:50 -04:00
jevans
64cdbc3ad3 Bumping setup.py to 0.2.4 official. 2013-07-21 12:31:14 -04:00
jevans
64faebd06c Prepping for 0.2.4 bug fix release. 2013-07-21 11:25:46 -04:00
John Evans
eee68edcd0 Bumping for 0.2.3 2013-07-17 18:35:19 -04:00
jevans
409adeef56 Make email address more straightforward. 2013-07-16 19:19:44 -04:00
John Evans
fa08fc0670 Not going to bother with a test_requires section. Closes #51.
Numpy causes trouble on the mac with test_requires.  Anyway, the only
real hard requirement is "mock" with 2.6 and 2.7, and that's hardly
worth the extra trouble.  matplotlib and pillow are optional requirements.
2013-07-16 18:26:53 -04:00
John Evans
492da55af0 Moving test requirements into its own area. Worked on Fedora19, python 2.7. #51 2013-07-16 16:41:33 -04:00
John Evans
5ecff26614 Some differences noted in XML printing. Some extra requirements. Closes #75.
A couple of XML printing tests were commented out because of differences
between the ways that 2.6 and 2.6+ versions of ElementTree print XML.

A 2.6 installation will require one to install ordereddict and
unittest2.
2013-07-13 13:11:22 -04:00
jevans
da0af7417b Updating release numbers for problems with pypi release. 2013-07-11 19:18:18 -04:00
jevans
20609246f9 Fixed windows trove classifier. 2013-07-11 19:14:29 -04:00
John Evans
4efbaaf95a No longer considered alpha status. 2013-07-11 16:35:47 -04:00
John Evans
ed79e61a35 Bumping for 0.2.0 release, added to mac instructions. 2013-07-10 18:39:22 -04:00
jevans
9c97033602 Forgot to add goodstuff.j2k to setup.py data dir. Ready for 0.1.10. 2013-06-27 19:51:23 -04:00
jevans
22799554c4 Bumped to 0.1.9 2013-06-20 19:24:37 -04:00
jevans
424b77da85 Now installs requirements when installed via pip. Closes #42. 2013-06-18 21:12:33 -04:00