-
Notifications
You must be signed in to change notification settings - Fork 175
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* No more Py2.7 and Py3.3 * Remove references to Python <= 3.3. Fixes #252 * Removed support for Python 2. Fixes #243 * These should have been removed far before * Updated with all refatored subpackages and their non-code includes * Fixes #263 * Fixes #258 * Improve docs * even better, with a logo! * Fixes #269 * #269 * skeleton for tile client * even better, with a logo! * now also providing weather icon URLs * fix upper version boundary and fix keywords * Refactored out to a separate URI files * forgot to commit * Fetch a PNG file, with tests * name inconsistencies make me *angry*... * an image * Tile entity * Lots of mods... tiles now working! * docs * New property * Small refactoring * Add buy me a cofee page link * Far better now * Superb * Fix broken URL * a very first draft, testing how Travis behaves * attempt 2 * attempt 3 (typo in yaml) * attempt 3 * attempt 4 * attempt 5 * Travis does not support Py37 yet. Furthermore, already existing wheels and sdists broke the build * test 1 * test 2 (trying to make it more clever) * test 3 * test 4 * test 5 * test 6 * test 6 * test 6 * test 8 * test 8 * Fixing #271 * now tagging development releases on TestPyPI (attempt 1) * attempt 2 (various fixes) * attempt 3 (skipping some build steps if on the develop branch) * attempt 4 * attempt 5 * attempt 6 * attempt 7 * more badges * attempt 8 * attempt 9 * tox with coverage and fix timestamp issues in concurrent deploys * This should fix #272 * update * oh s**t I forgot.. * Removing lib dependecies duplication (now setup.py reads deps from requirements.txt) * better now * absolute paths! always!!! * OK so.. no requirements.txt anymore. * let's do it anyway * Safe to remove? * Improvement * Safe to remove? * Agro API: Polygons API subset + docs * Agro API: Polygons API subset + docs * __repr__ and docs * Soil entity with tests; fixes to imports/docs * Finalizes #245 * Seeds for Imagery API subset of Agro API; fix docs missing * repr everywhere * Refactoring * Moved Tile class into commons; Imagery module now provides the class hierarchy for dealing with Satellite Imagery Search operation * Fetching a GeoTIF image and some refactoring * more tests and btter docs; finalized download_satellite_image * Implement stats retrieval for satellite images * Refactored enum * Refactoring * Implemented search and download methods for satellite imagery; also some integration tests; lots of refactoring * More integrations tests * Refactoring and more unit tests. Completed satellite imagery related features * Name refactoring * One more method and test * Fix docs * dump to version 2.10 * fix prints * Update README.md * change PyPI production URL * fix duplicated tag
- Loading branch information
Showing
186 changed files
with
4,655 additions
and
958 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,3 +13,6 @@ sphinx/_build/* | |
.coverage | ||
tests/integration/.tox/* | ||
.cache | ||
.eggs/ | ||
htmlcov/* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,66 @@ | ||
language: python | ||
python: | ||
- "2.7" | ||
- "3.4" | ||
- "3.5" | ||
- "3.6" | ||
- "3.7-dev" | ||
install: | ||
- pip install --upgrade pip | ||
- pip install coverage tox-travis virtualenv coveralls | ||
script: | ||
- tox | ||
- coverage run --rcfile=.coveragerc setup.py test -s tests.unit | ||
- bash tests/local_installation_test.sh | ||
script: tox | ||
after_success: | ||
coveralls | ||
- coveralls | ||
|
||
notifications: | ||
email: | ||
on_failure: change | ||
dist: xenial | ||
sudo: false | ||
env: | ||
global: | ||
- TEST_PYPI_URL=https://test.pypi.org/legacy/ | ||
- PYPI_URL=https://upload.pypi.org/legacy/ | ||
install: | ||
- pip install --upgrade pip && pip install -r dev-requirements.txt && pip install . | ||
cache: pip | ||
|
||
stages: | ||
- test | ||
- "Local Installation Test" | ||
- "Build docs" | ||
- "Deploy to PyPI" | ||
- "PyPI Installation Test" | ||
|
||
jobs: | ||
include: | ||
- &local_installation_test | ||
stage: "Local Installation Test" | ||
python: 3.4 | ||
script: bash tests/local_installation_test.sh | ||
- <<: *local_installation_test | ||
python: 3.5 | ||
- <<: *local_installation_test | ||
python: 3.6 | ||
- <<: *local_installation_test | ||
python: "3.7-dev" | ||
|
||
- stage: "Build docs" | ||
script: cd sphinx && make clean && make html | ||
|
||
- &deploy_to_pypi | ||
stage: "Deploy to PyPI" | ||
python: 3.4 | ||
script: bash deploy/deploy_to_pypi.sh | ||
- <<: *deploy_to_pypi | ||
python: 3.5 | ||
- <<: *deploy_to_pypi | ||
python: 3.6 | ||
- <<: *deploy_to_pypi | ||
python: "3.7-dev" | ||
|
||
- &pypi_installation_test | ||
stage: "PyPI Installation Test" | ||
python: 3.4 | ||
if: branch = master | ||
script: bash tests/pypi_installation_test.sh | ||
- <<: *pypi_installation_test | ||
python: 3.5 | ||
- <<: *pypi_installation_test | ||
python: 3.6 | ||
- <<: *pypi_installation_test | ||
python: "3.7-dev" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
include pyowm/webapi25/cityids/*.gz | ||
include pyowm/webapi25/xsd/*.xsd | ||
include pyowm/pollutionapi30/xsd/*.xsd | ||
include pyowm/stationsapi30/xsd/*.xsd | ||
include pyowm/uvindexapi30/xsd/*.xsd | ||
include pyowm/weatherapi25/cityids/*.gz | ||
include pyowm/weatherapi25/xsd/*.xsd | ||
include pyowm/docs/*.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.