Skip to content

Releases: Materials-Consortia/optimade-python-tools

v.1.2.1

06 Mar 18:10
Compare
Choose a tag to compare

Changelog

v1.2.1 (2025-03-06)

Full Changelog

Fixed bugs:

  • update_openapijson invoke task is not idempotent #1429
  • anyOf, allOf, etc. in /info/{entry_type} endpoints #775
  • API does not return milliseconds in datetimes even when present in underlying data #606
  • CheckWronglyVersionedBaseUrls middleware not working for Dockerized servers #520

Closed issues:

  • Support new meta->request_delay field #1418
  • Support request_delay meta value in client #1247

Merged pull requests:

  • Add remaining symmetry group fields (Hall, HM symbols, IT number) #2240 (@ml-evs)
  • Add support for request_delay in client and server #2237 (@ml-evs)
  • Add support for space_group_symmetry_operations_xyz #2236 (@ml-evs)

* This Changelog was automatically generated by github_changelog_generator

v1.2.0

25 Feb 16:07
Compare
Choose a tag to compare

Changelog

v1.2.0 (2025-02-25)

Full Changelog

This v1.2.0 release is coincidentally the first to support some features from OPTIMADE v1.2.0, namely the specification of licenses. Support for other 1.2 fields (e.g., symmetry, partial data etc.) will come in future releases based on demand. As the optimade.__api_version__ has been bumped, servers running optimade-python-tools will now have versioned endpoints for /v1 and /v1.2, but not /v1.1. For now, only one OPTIMADE API version is targeted by each optimade-python-tools version, as listed in the README. If you need any changes backported to the v1.1.x branch, please raise an issue.

Fixed bugs:

Closed issues:

  • I #2225
  • Ability to dynamically skip erroneous entries #2166

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.1.11

07 Feb 15:17
Compare
Choose a tag to compare

Changelog

v1.1.11 (2025-02-07)

Full Changelog

Closed issues:

  • Overzealous validation of disordered structures #2221
  • Support for specifying database licenses #1254

Merged pull requests:

  • Add config option exit_after_insert to exit API after inserting data #2223 (@ml-evs)
  • Remove overly strict validation of disordered structures #2222 (@ml-evs)

* This Changelog was automatically generated by github_changelog_generator

v1.1.10

27 Jan 17:16
Compare
Choose a tag to compare

v1.1.10 (2025-01-27)

Full Changelog

Merged pull requests:

  • Make sure any relationships or links are ingested when consuming JSONL #2212 (@ml-evs)
  • [pre-commit.ci] pre-commit autoupdate #2193 (@pre-commit-ci[bot])
  • Bump codecov/codecov-action from 4 to 5 in the github-actions group #2181 (@dependabot[bot])

* This Changelog was automatically generated by github_changelog_generator

v1.1.9

04 Jan 15:59
Compare
Choose a tag to compare

Changelog

v1.1.9 (2025-01-04)

Full Changelog

Fixed bugs:

Closed issues:

  • aligning mongo_uri/database breaks connecting to Atlas cluster #2197

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.1.8

27 Dec 19:40
Compare
Choose a tag to compare

Changelog

v1.1.8 (2024-12-27)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.1.7

16 Dec 18:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.6...v1.1.7

Changelog

v1.1.7 (2024-12-16)

Full Changelog

Closed issues:

  • aligning mongo_uri/database breaks connecting to Atlas cluster #2197
  • help me to download any compositional based material #2196

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.1.6

04 Dec 21:15
Compare
Choose a tag to compare

What's Changed

  • Remove support for Python 3.9 by @ml-evs in #2158
  • Update CODEOWNERS by @ml-evs in #2162
  • Bump starlette from 0.39.2 to 0.40.0 by @dependabot in #2164
  • Update README with pre-emptive support of OPTIMADE versions by @ml-evs in #2165
  • Add Python 3.13 to test matrix by @ml-evs in #2163
  • Quality of life changes around JSONL & MongoDB by @ml-evs in #2175
  • Improve config loading warnings and prefer mongo_uri as source of database name by @ml-evs in #2183
  • Add citation info for latest OPTIMADE paper by @ml-evs in #2186

Full Changelog: v1.1.4...v1.1.6

Changelog

v1.1.6 (2024-12-04)

Full Changelog

Closed issues:

  • Support Python 3.13 #2161

Merged pull requests:

  • Add citation info for latest OPTIMADE paper #2186 (@ml-evs)
  • Improve config loading warnings and prefer mongo_uri as source of database name #2183 (@ml-evs)
  • [pre-commit.ci] pre-commit autoupdate #2178 (@pre-commit-ci[bot])
  • Quality of life changes around JSONL & MongoDB #2175 (@ml-evs)
  • Update README with pre-emptive support of OPTIMADE versions #2165 (@ml-evs)
  • Add Python 3.13 to test matrix #2163 (@ml-evs)
  • Remove support for Python 3.9 #2158 (@ml-evs)

* This Changelog was automatically generated by github_changelog_generator

v1.1.5

15 Oct 20:30
Compare
Choose a tag to compare

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)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator

v1.1.4

11 Oct 15:51
Compare
Choose a tag to compare

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)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator