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

Update for stac-fastapi v3.0.0a release #234

Merged
merged 36 commits into from
May 10, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
0c4793e
update for v3.0.0
jonhealy1 Apr 27, 2024
185a512
lint
jonhealy1 Apr 27, 2024
9cd6ec8
update tests pass 1
jonhealy1 Apr 28, 2024
57c0d4a
update tests 2
jonhealy1 Apr 28, 2024
e6e3363
clean up
jonhealy1 Apr 28, 2024
19bda7d
update
jonhealy1 Apr 28, 2024
84ac529
update to stac-fastapi v3.0.0a0
jonhealy1 May 7, 2024
377118e
Merge branch 'main' into stac-fastapi-v3.0
jonhealy1 May 7, 2024
150c3f3
unskip collection extensions put test
jonhealy1 May 7, 2024
12b7243
add example with between timestamps
jonhealy1 May 7, 2024
a511bc5
update filter es logic
jonhealy1 May 7, 2024
7138336
add updated method to opensearch
jonhealy1 May 7, 2024
7f67fca
update typing extensions
jonhealy1 May 7, 2024
fa12732
update again
jonhealy1 May 7, 2024
17a0bb5
comment out elasticsearch 7 testing for now
jonhealy1 May 7, 2024
25c49c5
fix ports
jonhealy1 May 7, 2024
f42b060
install core first
jonhealy1 May 7, 2024
260e360
find errors
jonhealy1 May 7, 2024
0ed1f4c
convert enum in core
jonhealy1 May 7, 2024
eb2b2ab
clean up
jonhealy1 May 7, 2024
e67e036
clean up 2
jonhealy1 May 7, 2024
d670c5c
more cleaning
jonhealy1 May 8, 2024
f3cd61c
update changelog
jonhealy1 May 8, 2024
c5c81dc
Merge branch 'main' into stac-fastapi-v3.0
jonhealy1 May 8, 2024
93cd1b6
changelog fix
jonhealy1 May 8, 2024
f133ab1
Update stac_fastapi/tests/extensions/test_filter.py
jonhealy1 May 8, 2024
6967685
hardcode max limit for now
jonhealy1 May 9, 2024
ac28653
use fastapi-slim
jonhealy1 May 9, 2024
3ca89ff
update for python 3.12
jonhealy1 May 9, 2024
81a64c3
only run lint in 3.11
jonhealy1 May 9, 2024
037c078
use asyncbasefiltersclient from stac-fastapi
jonhealy1 May 9, 2024
0fe5599
remove pystac
jonhealy1 May 9, 2024
d4e4a43
added test_item_custom_links
pedro-cf May 9, 2024
a198efb
lint
jonhealy1 May 9, 2024
17aacb6
comment out test for now
jonhealy1 May 10, 2024
db750da
use constant for max limit
jonhealy1 May 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
comment out elasticsearch 7 testing for now
jonhealy1 committed May 7, 2024
commit 17a0bb5c23b9a5ceb49c8048230a3ebe0cb4073e
50 changes: 25 additions & 25 deletions .github/workflows/cicd.yml
Original file line number Diff line number Diff line change
@@ -32,21 +32,21 @@ jobs:
ports:
- 9200:9200

elasticsearch_7_svc:
image: docker.elastic.co/elasticsearch/elasticsearch:7.17.1
env:
cluster.name: stac-cluster
node.name: es01
network.host: 0.0.0.0
transport.host: 0.0.0.0
discovery.type: single-node
http.port: 9400
xpack.license.self_generated.type: basic
xpack.security.enabled: false
xpack.security.transport.ssl.enabled: false
ES_JAVA_OPTS: -Xms512m -Xmx1g
ports:
- 9400:9400
# elasticsearch_7_svc:
# image: docker.elastic.co/elasticsearch/elasticsearch:7.17.1
# env:
# cluster.name: stac-cluster
# node.name: es01
# network.host: 0.0.0.0
# transport.host: 0.0.0.0
# discovery.type: single-node
# http.port: 9400
# xpack.license.self_generated.type: basic
# xpack.security.enabled: false
# xpack.security.transport.ssl.enabled: false
# ES_JAVA_OPTS: -Xms512m -Xmx1g
# ports:
# - 9400:9400

opensearch_2_11:
image: opensearchproject/opensearch:2.11.1
@@ -97,16 +97,16 @@ jobs:
run: |
pip install ./stac_fastapi/core

- name: Run test suite against Elasticsearch 7.x
run: |
pipenv run pytest -svvv
env:
ENVIRONMENT: testing
ES_PORT: 9200
ES_HOST: 172.17.0.1
ES_USE_SSL: false
ES_VERIFY_CERTS: false
BACKEND: elasticsearch
# - name: Run test suite against Elasticsearch 7.x
# run: |
# pipenv run pytest -svvv
# env:
# ENVIRONMENT: testing
# ES_PORT: 9200
# ES_HOST: 172.17.0.1
# ES_USE_SSL: false
# ES_VERIFY_CERTS: false
# BACKEND: elasticsearch

- name: Run test suite against Elasticsearch 8.x
run: |