Releases: Materials-Consortia/optimade-python-tools
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
v0.25.5
v1.0.2
Changelog
v1.0.2 (2024-01-11)
Implemented enhancements:
- Client: counting number of matching entries when
data_returned
is not available #1924 - Client: add ability to count the number of matches for a filter using binary search over pagination #1925 (ml-evs)
Merged pull requests:
- Add upper pin to numpy in preparation for v2 #1928 (ml-evs)
- Bump providers from
d8322a4
to93d2b52
#1926 (dependabot[bot]) - Bump providers from
564a499
tod8322a4
#1909 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
v0.25.4
v1.0.1
v1.0.1 (2023-12-04)
This release simply adds a new validator test that will trigger an "optional failure" if any endpoints do not return any results under the data
key.
Closed issues:
- Validator does not error on empty endpoints #1890
- Provider fields not served when already prefixed in database #1883
- Other potential bandaids to pull off before v1.0.0 #1847
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator