John Evans
08ef7846bb
merge branch 'issue281' into devel
2014-10-22 09:45:55 -04:00
John Evans
1c87d982f8
add negative test for writing non-uint8-uint16 images, closes #281
...
Improved the error message.
2014-10-22 09:44:51 -04:00
jevans
689cedfa78
merge branch 'issue287' into devel
2014-10-21 19:44:08 -04:00
jevans
da25953de3
updated tests to run on fully loaded platform, closes #287
2014-10-21 19:43:26 -04:00
jevans
c1bb57f086
merge branch 'issue284' into devel
2014-10-21 18:14:09 -04:00
jevans
ad42363586
fix error message when no OpenJPEG library can be found, closes #284
2014-10-21 18:02:16 -04:00
jevans
1211c83df2
merge branch 'issue285' into devel
2014-10-21 17:51:50 -04:00
jevans
3636939c12
use end_decompress when decoding a tile, closes #285
...
had mistakenly only been using end_decompress when decoding by area
2014-10-21 17:49:32 -04:00
John Evans
84b0d4360e
merge branch 'issue279' into devel
2014-10-21 12:59:58 -04:00
jevans
ff849df520
add __str__ methods for openjp2 ctypes structures, refactored their use
...
The openjp2 structures are now largely maintained as weak internal-use-only
attributes where possible. This allows us to inspect (print) them from
the command line after the fact.
2014-10-21 12:57:19 -04:00
jevans
185f4da073
fix library path issue when no configuration file exists, #265
2014-10-21 12:57:19 -04:00
jevans
25d19226d2
merge branch 'issue278' into devel
2014-10-19 11:32:46 -04:00
jevans
5de1b8b240
remove LibraryNotFoundError, use RuntimeError instead, closes #274 , #278
...
LibraryNotFoundError isn't needed because we already error out during
the import of glymur if neither openjpeg nor openjp2 can be found.
When read_bands is used and the library version is not at least 2.0.0,
use RuntimeError instead of LibraryNotFoundError.
2014-10-19 11:24:23 -04:00
jevans
dba289677d
Merge branch 'issue265' into devel
2014-10-19 00:00:33 -04:00
jevans
60dcdfe9c5
refactored configuration file handling, closes #265
2014-10-18 23:59:32 -04:00
jevans
19b0533764
Merge branch 'issue277' into devel
2014-10-18 23:10:42 -04:00
jevans
41252f54de
tidied up top-level imports, closes #277
2014-10-18 23:09:15 -04:00
jevans
ac019b32f7
Merge branch 'issue276' into devel
2014-10-18 21:43:10 -04:00
jevans
378cab4350
replaced windows temp file skip messages with a constant, closes #276
2014-10-18 21:41:44 -04:00
jevans
6b7a3be5de
Merge branch 'issue273' into devel
2014-10-18 19:55:48 -04:00
jevans
f36c169f52
raise RuntimeError if writing with library version is too early, closes #273
...
We still raise a LibraryNotFoundError if there's no library at all
2014-10-18 19:52:22 -04:00
jevans
55acd9260c
Merge branch 'issue270' into devel
2014-10-18 10:46:40 -04:00
jevans
b500287700
improved LibraryNotFoundError messages, docstring information, closes #270 , #272
2014-10-18 10:45:07 -04:00
jevans
944bf95d45
Merge branch 'issue269' into devel
2014-10-18 08:39:05 -04:00
jevans
edde7d36b1
refactored private methods used by Jp2k write method, closes #269
2014-10-18 08:37:09 -04:00
jevans
2cbc0f3d1b
Merge branch 'master' into devel
2014-10-17 20:31:16 -04:00
jevans
76014f9402
Merge branch 'devel'
2014-10-06 21:16:28 -04:00
jevans
617b9c4f00
bumping to 0.7.2
2014-10-06 21:16:11 -04:00
jevans
09f35d0db1
Merge branch 'issue267' into devel
2014-10-06 21:11:58 -04:00
jevans
4d652895bd
added ellipsis support, fixed an array slicing corner case
...
Implemented most common ellipsis use cases. Some refactoring.
Corner case where a single non-degenerate slice object is passed.
2014-10-06 21:09:07 -04:00
jevans
26fc4e7dfe
Merge branch 'master' into devel
2014-10-04 17:33:35 -04:00
John Evans
e17c5d6092
Merge branch 'release-0.7.1'
2014-10-02 08:26:43 -04:00
John Evans
454afec67b
bumping to 0.7.1
2014-10-02 08:21:04 -04:00
John Evans
af699fedfe
updated README to mention Python 3.4
2014-10-02 08:18:40 -04:00
jevans
9ae8e8bd2f
Merge branch 'master' into devel
...
Conflicts:
CHANGES.txt
docs/source/conf.py
docs/source/roadmap.rst
glymur/version.py
2014-10-01 19:02:18 -04:00
jevans
6af4b7f0a7
fix merge conflict
2014-10-01 18:55:19 -04: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
jevans
fc56012dce
release 0.7.0
2014-10-01 18:53:46 -04:00
John Evans
0e2aa4492c
housecleaning for 0.7.0 release
...
Add testing mention of CentOS, windows.
Skipping some tests on versions 1.3 and 1.4
Minor doc mods.
For whatever stupid reason, np.log2(x) cannot be relied upon to be an
integer when x is a power of 2 ON WIN32!!! All hail win32!
Better error message if array-style slice other than [:]
2014-09-30 18:41:02 -04:00
jevans
83df953389
more doc updates
2014-09-25 18:52:19 -04:00
John Evans
a2a6b62316
minor doc mods
2014-09-25 15:26:34 -04:00
John Evans
653db644b5
skipping some tests on versions 1.3 and 1.4
2014-09-25 15:26:19 -04:00
John Evans
4284adb387
add testing mention of CentOS
2014-09-25 14:51:39 -04:00
John Evans
55ef875275
clarification of wording
2014-09-25 14:51:23 -04:00
John Evans
7feb71e55b
skip one test for openjpeg versions < 1.5
2014-09-25 14:50:53 -04:00
John Evans
873bb0c900
housecleaning for 0.7.0 release
2014-09-25 09:12:46 -04:00
jevans
64fa597b18
Merge branch 'issue266' into devel
2014-09-24 21:48:21 -04:00
jevans
f22a653110
TestParsing tearDown was not being done correctly
...
By just passing, the correct test state was not being restored.
2014-09-24 21:47:09 -04:00
jevans
2e55a0a8a8
pinpointed test_main_header as culprit for 3 unexplained failures
2014-09-24 20:59:39 -04:00
jevans
f6c1f57177
Merge branch 'issue248' into devel
2014-09-23 20:06:03 -04:00