Releases: Materials-Consortia/optimade-python-tools
v1.1.5
This release backports the last pre-3.9-deprecation dependency updates, resolving a security issue with starlette 0.39.
Changelog
v1.1.5 (2024-10-15)
* This Changelog was automatically generated by github_changelog_generator
v1.1.4
This patch release simply updates various dependencies, ready for Python 3.9 to be deprecated in 1.2.x.
Changelog
v1.1.4 (2024-10-11)
* This Changelog was automatically generated by github_changelog_generator
v1.1.3
This release simply adds compatibility with the latest FastAPI and pydantic releases, with minor corresponding tweaks to the OpenAPI schema.
Changelog
v1.1.3 (2024-09-16)
* This Changelog was automatically generated by github_changelog_generator
v1.1.2
This patch release primarily deals with any dependency issues arising since 1.1.1. It adds a small convenience method (.from_url()
) to the adapter classes that allows you to pass a URL directly to download an OPTIMADE entry and wrap in the adapter class.
This is expected to be the last release that does not contain any of the OPTIMADE v1.2 features.
Changelog
v1.1.2 (2024-09-03)
Fixed bugs:
- Fly.io deployment failing #2141
Merged pull requests:
- Update docs build to accomodate mkdocs-autoref>=1.2 #2143 (@ml-evs)
- Update deployment workflow for fly.io #2142 (@CasperWA)
- [pre-commit.ci] pre-commit autoupdate #2140 (@pre-commit-ci[bot])
- Migrate default repository branch to
main
#2136 (@ml-evs) - Bump providers from
ad0e214
toe90caba
#2131 (@dependabot[bot]) - [pre-commit.ci] pre-commit autoupdate #2127 (@pre-commit-ci[bot])
- Add
.from_url
method to base adapter for easily loading a single entry #2122 (@ml-evs)
* This Changelog was automatically generated by github_changelog_generator
v1.1.1
This release fixes a dependency issue introduced in v1.1.0, where an optional dependency (pymongo
) was required to use the client due to a bad import location.
Changelog
v1.1.1 (2024-07-20)
Fixed bugs:
- CD broken for v1.0.6+ #2115
Merged pull requests:
- Move bson import for dependency compatibility #2118 (@ml-evs)
- Increase timeout for Fly validation in CI #2117 (@ml-evs)
- Install build before building PyPI distribution #2116 (@ml-evs)
* This Changelog was automatically generated by github_changelog_generator
v1.1.0
This minor release updates several dependency incompatibilities, and adds an ingestion option for the JSONL format supported by optimade-maker that will eventually be formalised in the OPTIMADE specification.
Changelog
v1.1.0 (2024-07-18)
Merged pull requests:
- Remove tabulate related pins for pymatgen & aiida-core inconsistencies #2108 (@ml-evs)
- Extend dependabot groups for development and security #2107 (@CasperWA)
- [pre-commit.ci] pre-commit autoupdate #2105 (@pre-commit-ci[bot])
- Add ability to insert from JSONL file rather than example test data #2094 (@ml-evs)
* This Changelog was automatically generated by github_changelog_generator
v1.0.6
This release updates some problematic dependencies and adds some quality of life updates around validation.
Changelog
v1.0.6 (2024-06-22)
Closed issues:
- Publish on PyPI using a Trusted Publisher #2085
Merged pull requests:
- Validate property names against identifier regular expression #2097 (@merkys)
- Add a validator CLI option to set the
--random-seed
for deterministic validation #2096 (@merkys) - Try to add ignores for elasticsearch and pymatgen #2091 (@ml-evs)
- Update dependency management and CI/CD workflows #2087 (@CasperWA)
* This Changelog was automatically generated by github_changelog_generator
v1.0.5
This release simply updates dependencies and adds a --skip-ssl
/skip_ssl
CLI flag/option for disabling SSL verification in the client.
Changelog
v1.0.5 (2024-06-11)
Closed issues:
- Fly has marked us as "high risk" and needs a credit card to unlock #2027
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.0.4
Changelog
v1.0.4 (2024-03-29)
Closed issues:
- Asking a syntax of paging #2020
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.0.3
v1.0.3 (2024-01-30)
Fixed bugs:
Merged pull requests:
- Fix release workflow #1959 (ml-evs)
- Bump providers from
46c8d85
toad0e214
#1948 (dependabot[bot]) - Bump providers from
97c69be
to46c8d85
#1946 (dependabot[bot]) - Add upper pin for pandas and ignore pandas3/pyarrow deprecation warning #1945 (ml-evs)
- Bump providers from
93d2b52
to97c69be
#1941 (dependabot[bot]) - Client: attempt to switch to synchronous mode when existing event loop is detected #1940 (ml-evs)
- mkdocs fix global setting of
members: true
#1936 (ml-evs) - Allow backported releases in CI #1933 (ml-evs)
* This Changelog was automatically generated by github_changelog_generator