Stac-pydantic

Latest version: v3.1.3

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

3.1.3

- Add optional `numberMatched` and `numberReturned` to `api.collections.Collections` model to match the OGC Common part2 specification

3.1.2

- Add more **MimeTypes** (geojsonseq, pbf, mvt, ndjson, openapi_yaml, pdf, csv, parquet)

3.1.1

- Cache remote JSON schemas for extensions (155, avbentem)
- add `requests` and `jsonschema` in a **validation** optional dependencies (156, vincentsarago)

3.1.0

- Allow extra fields in Links (144, jonhealy1)
- Remove the deprecated `Context` extension (138, vincentsarago)
- Rename `stac_pydantic.api.conformance.ConformanceClasses` to `stac_pydantic.api.conformance.Conformance`
- Update pre-commit configuration and switch to astral-sh/ruff for linter and formater
- Add official support for python 3.12
- Enforce required `type` key for `Collection` and `Catalog` models
- Add queryables link relation type (123, constantinius)
- Fix STAC API Query Extension operator names from ne->neq, le->lte, and ge->gte (120, philvarner)
- Better **datetime** parsing/validation by using Pydantic native types and remove `ciso8601` requirement (131, eseglem)
- move datetime validation in `StacCommonMetadata` model definition (131, eseglem)
- use `StacBaseModel` as base model for `Asset` model (148, vincentsarago)
- add `license` in `StacCommonMetadata` model (147, vincentsarago)
- make `limit` optional in `api.Search` model (150, vincentsarago)
- set `start/end datetime` to the datetime value when passing only one value in `api.Search` (152, vincentsarago)

3.0.0

- Support pydantic>2.0 (huard)

2.0.3

- Allow item bbox to be null if item geometry is null (108, yellowcap)
- Include 'children' link relation (112, moradology)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.