Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elasticsearch 8, Python 3.8.10, pygeoapi and Docker updates #30

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kngai
Copy link
Contributor

@kngai kngai commented Jul 25, 2024

This PR contains changes to be compatible with ES8, Python 3.8.10 support with a later version of 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 from 9a3ec64 to d3be4d5 Compare October 22, 2024 17:24
- Update debian/control
- Update flake8.yml for Python 3.8, updated actions/checkout and actions/setup-python version. Run flake8 on current diurectory 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
@kngai kngai force-pushed the es8-pygeoapi-updates branch 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
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.

1 participant