-
Notifications
You must be signed in to change notification settings - Fork 99
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add note in README about using Docker for Windows with --platform * Add CI to test generating docs. This will catch errors around doc build failures on PRs. This generates docs through a containerized environment, as opposed to the GitHub Action, which builds it's own environment. We may want to consider utilizing the dockerized environment for the action as well to reduce any sync issues * Add brotli_asgi to stac_fastapi.api * Add pull request template. * Update pypi shield in README * Fix alt text for license sheild * Refactor changelog This commit modifies the changelog to be more in line with changelogs of other stac-utils projects, and fit more to the 'keep a changelog' pattern. * Update CHANGELOG for 2.1.0 * Update versions to 2.1.0
- Loading branch information
Showing
13 changed files
with
142 additions
and
21 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 |
---|---|---|
@@ -0,0 +1,12 @@ | ||
**Related Issue(s):** # | ||
|
||
|
||
**Description:** | ||
|
||
|
||
**PR Checklist:** | ||
|
||
- [ ] Code is formatted and linted (run `pre-commit run --all-files`) | ||
- [ ] Tests pass (run `make test`) | ||
- [ ] Documentation has been updated to reflect changes, if applicable, and docs build successfully (run `make docs`) | ||
- [ ] Changes are added to the [CHANGELOG](https://github.com/stac-utils/pystac/blob/master/CHANGES.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
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,22 +1,69 @@ | ||
## UNRELEASED | ||
# Changelog | ||
|
||
* remove shapely from stac_fastapi.pgstac requirements (https://github.com/stac-utils/stac-fastapi/pull/225) | ||
## [Unreleased] | ||
|
||
## 2.0.0 (2021-07) | ||
### Added | ||
|
||
* Refactor stac-fastapi into submodules (https://github.com/stac-utils/stac-fastapi/pull/106) | ||
* Add pgstac backend (https://github.com/stac-utils/stac-fastapi/pull/126) | ||
* Upgrade to stac-pydantic 2.0.0 and stac-spec 1.0.0 (https://github.com/stac-utils/stac-fastapi/pull/181) | ||
### Removed | ||
|
||
## 1.1.0 (2021-01-28) | ||
### Changed | ||
|
||
* Improve how the library declares API extensions (https://github.com/stac-utils/arturo-stac-api/pull/54) | ||
* Add postgres bulk transactions client (https://github.com/stac-utils/arturo-stac-api/pull/59) | ||
* Update TiTiler version (https://github.com/stac-utils/arturo-stac-api/pull/61) | ||
* Use attrs instead of dataclasses (https://github.com/stac-utils/arturo-stac-api/pull/73) | ||
* Remove postgres database connection from API layer (https://github.com/stac-utils/arturo-stac-api/pull/74) | ||
* Fix `pre-commit` config (https://github.com/stac-utils/arturo-stac-api/pull/75) | ||
### Fixed | ||
|
||
## 1.0.0 (2020-09-25) | ||
## [2.1.0] | ||
|
||
### Added | ||
|
||
* Added filter extension. ([#165](https://github.com/stac-utils/stac-fastapi/pull/165)) | ||
* Add Support for CQL JSON to PGStac Backend ([#209](https://github.com/stac-utils/stac-fastapi/pull/209)) | ||
* Added item_serializer and item_table to BulkTransactionsClient in sqlalchemy backend ([#210](https://github.com/stac-utils/stac-fastapi/pull/210)) | ||
* Enable conformance class configuration ([#214](https://github.com/stac-utils/stac-fastapi/pull/214)) | ||
* Add/fix landing page links ([#229](https://github.com/stac-utils/stac-fastapi/pull/229)) | ||
* Correct response codes for bad/unusable bboxes ([#235](https://github.com/stac-utils/stac-fastapi/pull/235)) | ||
* Add a "method" field for search links ([#236](https://github.com/stac-utils/stac-fastapi/pull/236)) | ||
* Add extension schemas to landing ([#237](https://github.com/stac-utils/stac-fastapi/pull/237)) | ||
|
||
### Removed | ||
|
||
* Remove shapely from stac_fastapi.pgstac requirements ([#225](https://github.com/stac-utils/stac-fastapi/pull/225)) | ||
|
||
### Changed | ||
|
||
* Update to STAC API 1.0.0-beta.3 ([#239](https://github.com/stac-utils/stac-fastapi/pull/239)) | ||
|
||
### Fixed | ||
|
||
* Make collection title is optional in landing page links ([#198](https://github.com/stac-utils/stac-fastapi/pull/198)) | ||
* Preserve relative paths on link generation ([#199](https://github.com/stac-utils/stac-fastapi/pull/199)) | ||
* Fix collection endpoint return value to match spec (fixes regression) ([#232](https://github.com/stac-utils/stac-fastapi/pull/232)) | ||
* Return empty item collection instead of error when searching ([#233](https://github.com/stac-utils/stac-fastapi/pull/233)) | ||
* Correct response codes for bad/unusable bboxes ([#235](https://github.com/stac-utils/stac-fastapi/pull/235)) | ||
* Update pgstac to return 400 on invalid date parameter ([#240](https://github.com/stac-utils/stac-fastapi/pull/240)) | ||
|
||
## [2.0.0] | ||
_2021-07_ | ||
|
||
* Refactor stac-fastapi into submodules ([#106](https://github.com/)stac-utils/stac-fastapi/pull/106) | ||
* Add pgstac backend ([#126](https://github.com/stac-utils/stac-fastapi/pull/126)) | ||
* Upgrade to stac-pydantic 2.0.0 and stac-spec 1.0.0 ([#181](https://github.com/stac-utils/stac-fastapi/pull/181)) | ||
|
||
## [1.1.0] | ||
_2021-01-28_ | ||
|
||
* Improve how the library declares API extensions ([#54](https://github.com/stac-utils/arturo-stac-api/pull/54)) | ||
* Add postgres bulk transactions client ([#59](https://github.com/stac-utils/arturo-stac-api/pull/59)) | ||
* Update TiTiler version ([#61](https://github.com/stac-utils/arturo-stac-api/pull/61)) | ||
* Use attrs instead of dataclasses ([#73](https://github.com/stac-utils/arturo-stac-api/pull/73)) | ||
* Remove postgres database connection from API layer ([#74](https://github.com/stac-utils/arturo-stac-api/pull/74)) | ||
* Fix `pre-commit` config ([#75](https://github.com/stac-utils/arturo-stac-api/pull/75)) | ||
|
||
## [1.0.0] | ||
_2020-09-25_ | ||
|
||
* First PyPi release! | ||
|
||
[Unreleased]: <https://github.com/stac-utils/stac-fastapi/compare/2.1.0..main> | ||
[2.1.0]: <https://github.com/stac-utils/stac-fastapi/compare/2.1.0..main> | ||
[2.0.0]: <https://github.com/stac-utils/stac-fastapi/compare/1.1.0..2.0.0> | ||
[1.1.0]: <https://github.com/stac-utils/stac-fastapi/compare/1.0.0..1.1.0> | ||
[1.0.0]: <https://github.com/stac-utils/stac-fastapi/tree/1.0.0> |
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 |
---|---|---|
@@ -0,0 +1,23 @@ | ||
FROM python:3.8-slim | ||
|
||
RUN python -m pip install --upgrade pip | ||
RUN python -m pip install mkdocs mkdocs-material pdocs | ||
|
||
COPY . /opt/src | ||
|
||
WORKDIR /opt/src | ||
|
||
RUN python -m pip install -e \ | ||
stac_fastapi/api \ | ||
stac_fastapi/types \ | ||
stac_fastapi/extensions \ | ||
stac_fastapi/sqlalchemy | ||
|
||
|
||
CMD ["pdocs", \ | ||
"as_markdown", \ | ||
"--output_dir", \ | ||
"docs/api/", \ | ||
"--exclude_source", \ | ||
"--overwrite", \ | ||
"stac_fastapi"] |
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
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 |
---|---|---|
@@ -0,0 +1,18 @@ | ||
version: '3' | ||
|
||
services: | ||
docs: | ||
container_name: stac-fastapi-docs-dev | ||
build: | ||
context: . | ||
dockerfile: Dockerfile.docs | ||
platform: linux/amd64 | ||
environment: | ||
- POSTGRES_USER=username | ||
- POSTGRES_PASS=password | ||
- POSTGRES_DBNAME=postgis | ||
- POSTGRES_HOST_READER=database | ||
- POSTGRES_HOST_WRITER=database | ||
- POSTGRES_PORT=5432 | ||
volumes: | ||
- .:/opt/src |
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 |
---|---|---|
|
@@ -10,6 +10,7 @@ | |
"attrs", | ||
"pydantic[dotenv]", | ||
"stac_pydantic==2.0.*", | ||
"brotli_asgi", | ||
] | ||
|
||
extra_reqs = { | ||
|
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,2 +1,2 @@ | ||
"""library version.""" | ||
__version__ = "2.0.0" | ||
__version__ = "2.1.0" |
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,2 +1,2 @@ | ||
"""library version.""" | ||
__version__ = "2.0.0" | ||
__version__ = "2.1.0" |
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,2 +1,2 @@ | ||
"""library version.""" | ||
__version__ = "2.0.0" | ||
__version__ = "2.1.0" |
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,2 +1,2 @@ | ||
"""library version.""" | ||
__version__ = "2.0.0" | ||
__version__ = "2.1.0" |
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,2 +1,2 @@ | ||
"""library version.""" | ||
__version__ = "2.0.0" | ||
__version__ = "2.1.0" |