62 Commits

Author SHA1 Message Date
Sean Gillies
88402f21de configure script is no longer maintained in git, must be generated 2021-10-18 16:32:13 -06:00
Sean Gillies
36786d5886
GDAL 3.0.x support in code but not wheels (#1729)
* Added support for Proj6 and GDAL 3

* install proj6

* build proj with local installation dir

* conditional proj dependency

* added proj4 flags for all gdal versions

* Restore debian data tests

* Version specific proj configuration

* Fix string comp expression

* Explicit matrix

* Restructure build matrix

* Remove wait from proj build script

* Call script with bash

* Fix version text

* Bash syntax

* Correct PROJOPTs

* Use xvfb service

* Back to proj 4.8 for older GDAL

* Fix syntax error

* Add verbosity to tests

* Take proj off library path, remove gdal-bin package

* Install PROJ and GDAL to same prefix

* Set up runtime env

* Try 4.9.3

* Source build scripts

* Switch to case for versions

* set trace

* Test existence of share/gdal directory

The proj install script created the gdal install directory so a
test for just that is not sufficient.

* Test for share/proj

* Run tests under gdb

* Forgot the run command

* Wait 20 for GDAL

* travis_wait

* Restructure build script, less boilerplate

* Back to trusty

* dist: trusty

* Remove gdb

* Allow 3.0.1/6.1.1 to fail, some changes since 3.0.0/6.1.0
2019-07-26 13:46:55 -06:00
Sean Gillies
c1a97a6b54 PROJOPT singular 2018-12-21 11:35:52 -07:00
Sean Gillies
5289060fc5 Bash syntax fix 2018-12-20 10:58:50 -07:00
Sean Gillies
7065e52505 Conditional proj opt 2018-12-20 10:49:55 -07:00
Sean Gillies
b8eb39a206 Make script executable 2018-12-20 09:43:22 -07:00
Sean Gillies
c9fdb033c5 Quiet wget 2018-12-20 09:37:57 -07:00
Sean Gillies
87751c59ae Bump 2.3.2 to 2.3.3 2018-12-20 09:06:44 -07:00
Sean Gillies
a8f0f001b7 Adjust for version name within tarball 2018-12-17 22:26:06 -07:00
Sean Gillies
ea1b381886 Update script to handle release candidates 2018-12-17 22:10:18 -07:00
Even Rouault
1de3b323a7
.travis.yml: GDAL trunk is now called master on github 2018-03-26 16:51:33 +02:00
Sean Gillies
aaf6d3ab7b Merge branch 'master' into netcdf 2017-10-06 17:13:13 -06:00
Even Rouault
11697224fa .travis.yml: remove GDAL 1.9 builds, and add GDAL trunk builds
- I doubt compat with GDAL 1.9 is needed nowadays
- Addition of test against GDAL trunk (with a allow_failures), to detect
  either GDAL bugs or integration issues at earliest stage. GDAL is rebuilt
  if the revision changed, otherwise the cached build is used
2017-10-06 15:38:31 +02:00
Sean Gillies
44feb67702 Internal png 2017-09-18 11:26:03 -06:00
Sean Gillies
1adff6df02 --with-netcdf 2017-09-18 11:12:20 -06:00
Brendan Ward
f911f03053 use internal png
fix travis config error

try libpng14

try libpnglite

now try zlib

now try zlib both arch

now try png internal
2017-09-12 05:41:07 -07:00
Sean Gillies
c52ab05f3a Remove elements from matrix, build one GDAL per job 2016-10-05 10:45:30 +02:00
Sean Gillies
67825a91be Use 2.1.0 final 2016-05-03 13:28:54 -06:00
Sean Gillies
36c26eef2f Use GDAL gdal-2.1.0RC4 2016-04-25 12:07:26 -06:00
Sean Gillies
7f5f614db4 Correct 2.1.0 dir name 2016-04-22 14:42:31 -06:00
Sean Gillies
307299bf32 Use GDAL 2.1.0RC3 in matrix 2016-04-22 09:38:30 -06:00
Matthew Perry
223c71e272 rm todo 2016-04-04 11:08:25 -04:00
Sean Gillies
31cb112a13 Use the GDAL 2.1beta1
Closes #624
2016-04-01 11:45:40 -06:00
Sean Gillies
b5bc03a4be Turn on curl support in GDAL 2016-03-30 08:36:41 -06:00
Matthew Perry
7dabe3fe8f keep a stable copy of gdal nightly on s3 for now 2016-03-28 07:55:12 -04:00
Matthew Perry
d9b64a1bf8 bump nightly 2016-03-25 09:48:50 -04:00
Matthew Perry
3ff95af2e5 enable all the gdals, py2.7 and 3.4 2016-03-24 19:35:52 -04:00
Matthew Perry
c987ea3299 Revert build changes
This reverts commit cf933a71774d674cfac6a1ba9fe6f6cc6e305f16.
2016-03-24 07:28:06 -04:00
Matthew Perry
cf933a7177 gdal build versions and add 2.1-dev from snapshot 2016-03-24 07:11:52 -04:00
Sean Gillies
b676671056 Silence tar and make 2015-10-20 22:39:36 -06:00
Nat Wilson
2de1c3d4a7 test on multiple gdal versions, caching the builds
this applies the changes made by @rbuffat to fiona to rasterio
2015-09-29 07:20:12 -04:00
Sean Gillies
60fe860258 Switch to console scripts entry points.
For #137.
2014-09-05 15:00:46 -06:00
Sean Gillies
4e53e3ca2d Refactor to avoid unneeded numpy imports.
Closes #140.

Fairly easy because Numpy methods accept either strings like
`'uint8'` or types like `np.uint8` as dtypes. So do Rasterio
methods now.
2014-09-05 14:11:36 -06:00
Sean Gillies
2629a84e39 Several single item options for rio info.
Closes #139.
2014-09-05 09:00:14 -06:00
Sean Gillies
16d36129f3 Merge command.
For #128.
2014-08-29 00:02:34 -06:00
Sean Gillies
29a9ddb20e Add support for RS-delimited sequences.
Also tests for the CLI.

Much refactoring on rio bounds and shapes was done
here. Profiling needs to be done to see what can be done
to speed it up.

Closes #127.
2014-08-22 15:37:11 -06:00
Sean Gillies
d05c7a2677 Close #126. 2014-08-19 17:00:50 -06:00
Sean Gillies
da3c6a741e Add --bbox option to rio bounds.
Closes #124.
2014-08-18 23:21:18 -06:00
Sean Gillies
da7d45b030 Document experimental json-seq feature. 2014-07-23 12:08:57 -06:00
Sean Gillies
5ea4e7ec7e Add json-seq option to rio shapes.
See draft-ietf-json-text-sequence-04

  http://tools.ietf.org/html/draft-ietf-json-text-sequence-04

for a description of JSON text sequences. In a nutshell, this
means a feature collection as a LF-seperated sequence of feature
objects that can be parsed and processed incrementally. Is this
the first implementation in a geographic application? I haven't
seen others yet.
2014-07-23 09:29:58 -06:00
Sean Gillies
595dd93e20 Add rio shapes command (closes #115). 2014-07-22 22:34:51 -06:00
Sean Gillies
1a58e83a50 Make matplotlib a soft dependency. 2014-07-18 20:34:50 -06:00
Sean Gillies
41b4c97772 Decode json before parsing. 2014-07-18 17:07:48 -06:00
Sean Gillies
d4b853f86c Document transform command (#112). 2014-07-18 16:47:46 -06:00
Sean Gillies
23984387ed Add transform command for #112. 2014-07-18 16:11:27 -06:00
Sean Gillies
1f65b65f4d Add bbox to feature collection. 2014-07-18 12:56:53 -06:00
Sean Gillies
156678b81b A rio bounds command.
Closes #111.
2014-07-18 11:53:17 -06:00
Sean Gillies
d75cca264e Structure and document rio command line interface.
Closes #106.
2014-07-14 11:06:46 -06:00
Sean Gillies
fe9c406407 Towards a fix of #105. 2014-07-11 00:32:35 -05:00
Sean Gillies
8762f8d05e Better support for existing applications.
A deprecation warning is raised from the transform property and
an affine property is added to provide the new feature.

For method and function arguments, we sniff out GDAL geotransforms
and try to do the right thing with them, also raising deprecation
warnings in these cases.
2014-05-29 22:29:41 -06:00