Skip to content

Releases: Materials-Consortia/optimade-python-tools

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

v1.1.3

16 Sep 14:13
Compare
Choose a tag to compare

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)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator

v1.1.2

03 Sep 13:19
Compare
Choose a tag to compare

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)

Full Changelog

Fixed bugs:

  • Fly.io deployment failing #2141

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.1.1

20 Jul 12:06
Compare
Choose a tag to compare

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)

Full Changelog

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

18 Jul 17:03
Compare
Choose a tag to compare

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)

Full Changelog

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