John Evans
2ffdf716c0
remove test requirement for six, doc modifications, doctest fix
...
The test requirement for six was problematic, as some versions cause
problems with assertWarns and some do not. We are already filtering
out versions that we know cause problems and it can unintentionally
cause an upgrade superceding the system version if it remains as a
"test_requires" option, so best to get rid of it. Additionally, the
"test_requires" option was entirely removed as pip doesn't recognize it
upon install, so "mock" would not be installed on Python2.7 via pip.
The doctest fix was the real fix for #316 , not sure why this did
not show up when testing on linux mint
2015-01-10 19:48:09 -05:00
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