Skip to content

Conversation

@kngai
Copy link
Contributor

@kngai kngai commented Jul 25, 2024

This PR contains changes to be compatible with ES8, Python 3.10 support with pygeoapi 0.19.0, and Docker implementation.

Also includes some improvements along the way.

@kngai kngai changed the title Es8 pygeoapi updates Elasticsearch 8, Python 3.8.10 and pygeoapi updates Jul 25, 2024
@kngai kngai force-pushed the es8-pygeoapi-updates branch from de5b347 to e54fdca Compare July 25, 2024 22:01
@kngai kngai force-pushed the es8-pygeoapi-updates branch 2 times, most recently from d3be4d5 to 19f55fa Compare October 24, 2024 20:51
@kngai kngai changed the title Elasticsearch 8, Python 3.8.10 and pygeoapi updates Elasticsearch 8, Python 3.8.10, pygeoapi and Docker updates Oct 24, 2024
@kngai kngai force-pushed the es8-pygeoapi-updates branch from 19f55fa to 2fc72d7 Compare February 27, 2025 18:01
@kngai kngai changed the title Elasticsearch 8, Python 3.8.10, pygeoapi and Docker updates Elasticsearch 8, Python 3.10, pygeoapi 0.19.0 and Docker updates Feb 27, 2025
@kngai kngai marked this pull request as ready for review February 27, 2025 18:32
@kngai kngai marked this pull request as draft February 27, 2025 18:34
@kngai kngai force-pushed the es8-pygeoapi-updates branch from 2fc72d7 to 9dde1ce Compare February 27, 2025 22:05
@kngai kngai marked this pull request as ready for review February 27, 2025 22:06
- Update debian build files for Ubuntu:jammy and python 3.10
- Update flake8.yml for Python 3.10, updated actions/checkout and actions/setup-python version.
- Run flake8 on current directory and all subdirectories
- Update README and deploy-nightly.sh
- Use custom ES provider instead of pygeoapi ES provider, subclassed from pygeoapi ElasticsearchProvider
- Update config.yml to use WOUDC_API_ES_INDEX_PREFIX env
- Improved deploy-nightly.sh script
- Permission changes to deploy
- Fixes to plugins for ES8 setup
- Updated README with docker setup
- Add docker-compose setup
- Remove warning suppressions for InsecureWarningRequests
- Add default values for Docker ENV variables
- Add Flask-Cors for Docker
- Update processess plugins to work with pygeoapi 0.19.0
- Add Makefile for ease of docker build
@kngai kngai force-pushed the es8-pygeoapi-updates branch from 9dde1ce to 4e9256d Compare February 27, 2025 22:09
@kngai kngai merged commit 1538941 into master Feb 27, 2025
2 checks passed
@kngai kngai deleted the es8-pygeoapi-updates branch March 20, 2025 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants