Commit graph

47 commits

Author SHA1 Message Date
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
8440d69222 codestream now a property of Jp2k object, closes #275
repeated calls to get_codestream removed
2014-12-31 23:29:39 -05:00
John Evans
03cb19d22b deprecated read method, removed write method, closes #299
use array-style slicing instead.  Many former read methods are now
properties.  Many former write method parameters are now moved into the
constructor.
2014-11-21 10:37:23 -05:00
jevans
83df953389 more doc updates 2014-09-25 18:52:19 -04:00
John Evans
873bb0c900 housecleaning for 0.7.0 release 2014-09-25 09:12:46 -04:00
John Evans
b1cd14c6a5 __setitem__ working for writing an entire image at once 2014-09-19 08:17:15 -04:00
jevans
4f5e6968bf Merge branch 'devel' of https://github.com/quintusdias/glymur into issue246 2014-09-11 20:01:35 -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
2c8e30e320 Documentation for slicing. 2014-09-09 19:10:31 -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
jevans
892715e21d Updated docs for lxml requirement. #176 2014-02-27 20:19:18 -05:00
jevans
f8ced317db More negative tests. Incompatible change to ChannelDefinitionBox. #175 2014-02-22 21:30:52 -05:00
jevans
d016fc504a Added another XMP example. #169 2014-02-12 19:35:45 -05:00
John Evans
3f56a08d2c Added usage of set_printoptions method. #161 2014-02-10 15:13:42 -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
jevans
321a254464 Completed XMP description. 2014-02-08 19:52:39 -05:00
jevans
5efa90491e Merge branch 'issue104' of https://github.com/quintusdias/glymur into issue104
Conflicts:
	docs/source/how_do_i.rst
2014-02-01 13:29:11 -05:00
jevans
f3fca7d7d3 More xmp blurbs. 2014-02-01 13:21:51 -05:00
jevans
f214459ef7 Starting to fill out python xmp toolkit advocacy. #104 2014-01-30 18:48:56 -05:00
John Evans
052cadbf8e No longer presenting ElementTree as viable for XMP in docs. #104 2014-01-27 16:48:40 -05:00
jevans
2465a212a1 Fixed too-short underlines. 2013-11-06 20:33:44 -05:00
jevans
32760a6ecc Doc updates for writing XMP UUIDs. #104 2013-10-27 22:09:15 -04:00
John Evans
c65ae274a9 Minor tweaks. 2013-10-02 15:32:38 -04:00
John Evans
d0b6343515 minor wording changes 2013-08-21 10:33:36 -04:00
jevans
e74718655f Added example for append method. Closes #103. 2013-08-18 19:59:50 -04:00
John Evans
8f20232d0b RGBA example would seem to require svn version. #90 2013-07-30 05:38:56 -04:00
jevans
e75cdcf686 The XMP uuid data is an ElementTree instance, not an Element instance. 2013-07-22 18:00:44 -04:00
jevans
4697a106d1 Minor doc updates. 2013-07-18 18:24:18 -04:00
John Evans
7333435b17 Added printing cdef output. 2013-07-18 08:13:46 -04:00
John Evans
32a145eb32 Added screenshot, more description of rgba process, #64 2013-07-17 18:17:04 -04:00
John Evans
4cdef991b9 Fixed the math. #64 2013-07-17 12:51:14 -04:00
John Evans
8450ccba5c Adding initial rgba example. Works, but needs more information. #64 2013-07-17 09:04:51 -04:00
John Evans
bb705db461 pylint work, wraps up much of jp2k module. #71 2013-07-09 08:16:37 -04:00
John Evans
62e7afa118 pep8 work. 2013-06-27 16:35:55 -04:00
John Evans
cde8c47e75 Returning a Jp2k object from the wrap method. 2013-06-27 08:23:52 -04:00
jevans
fdf73dadf0 Added 'glymur.data.nemo()'. Closes #20 2013-06-17 18:23:28 -04:00
John Evans
93132bf86d Minor doc fixes. 2013-06-14 14:12:48 -04:00
jevans
61712442eb Added reduce=-1 to get lowest resolution thumbnail. Closes #38. 2013-06-11 19:07:44 -04:00
John Evans
1e077e7af6 Minor doc modifications. Fixes #29, fixes #30 2013-06-06 08:21:47 -04:00
jevans
56e76aac03 Merge branch 'issue11' into devel
Conflicts:
	docs/source/introduction.rst
2013-06-05 20:46:10 -04:00
jevans
949671aa12 Added Exif support. Closes #11. 2013-06-05 20:42:42 -04:00
John Evans
a5a6d20d59 Merge branch 'issue24' into devel 2013-06-05 07:47:58 -04:00
John Evans
42983b7b8e Added PyPI to list of places to get the code.
Fixes #24
2013-06-05 07:45:02 -04:00
John Evans
1754a91951 Added XMP UUID example. Closes #21 2013-06-04 08:25:10 -04:00
John Evans
76c0aee1cf Added spaces between punctuation and rst tokens. 2013-05-30 09:32:01 -04:00
John Evans
312273ba11 Updated docs to point to github. 2013-05-29 10:22:41 -04:00
John Evans
e056e898cc Initial commit. 2013-05-27 00:10:10 -04:00