cp2k / cp2k-input-tools

Fully validating pure-python CP2K input file tools including preprocessing capabilities
MIT License
47 stars 10 forks source link

build(deps): update pint requirement from >=0.15,<0.22 to >=0.15,<0.23 #76

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on pint to permit the latest version.

Changelog

Sourced from pint's changelog.

0.22 (2023-05-25)

  • Drop Python 3.8 compatability following NEP-29.
  • Drop NumPy < 1.21 following NEP-29.
  • Improved typing experience.
  • Migrated fully to pyproject.toml.
  • Migrated to ruff.
  • In order to make static typing possible as required by mypy and similar tools, the way to subclass the registry has been changed.
  • Allow non-quantity atol parameters for isclose and allclose. (PR #1783)

0.21 (2023-05-01)

  • Add PEP621/631 support. (Issue #1647)
  • Exposed matplotlib unit formatter (PR #1703)
  • Fix error when when re-registering a formatter. (PR #1629)
  • Add new SI prefixes: ronna-, ronto-, quetta-, quecto-. (PR #1652)
  • Fix unit check with atol using np.allclose & np.isclose. (Issue #1658)
  • Implementation for numpy.positive added for Quantity. (PR #1663)
  • Changed frequency to angular frequency in the docs. (PR #1668)
  • Remove deprecated alen numpy function (PR #1678)
  • Updated URLs for log and offset unit errors. (PR #1727)
  • Patched TYPE_CHECKING import regression. (PR #1686)
  • Parse '°' along with previous text, rather than adding a space, allowing, eg 'Δ°C' as a unit. (PR #1729)
  • Improved escaping of special characters for LaTeX format (PR #1712)
  • Avoid addition of spurious trailing zeros when converting units and non-int-type is Decimal (PR #1625).
  • Implementation for numpy.delete added for Quantity. (PR #1669)
  • Fixed Quantity type returned from __dask_postcompute__. (PR #1722)
  • Added Townsend unit (PR #1738)

... (truncated)

Commits
  • 87c5919 Preparing for 0.22
  • 5f5fff1 Updated CHANGES for 0.22rc2
  • 50cbe79 Merge pull request #1783 from keewis/fix-atol
  • 973cf6e add a special implementation for isclose and allclose
  • 725441f check that non-quantity atol do not raise
  • 54f36b1 Merge branch 'master' of github.com:hgrecco/pint
  • bac5c94 In docs, import TypeAlias from typing_extensions as docs are always built wit...
  • 2f12e01 Merge pull request #1782 from dopplershift/downstream-metpy
  • cd4a844 Fix import in docs
  • 45e33b1 Add MetPy to downstream status board
  • Additional commits viewable in compare view


You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.