MRC-CSO-SPHSU / mortality_module

A standalone package that simulates population dynamics.
GNU Affero General Public License v3.0
1 stars 0 forks source link

Build(deps): update nptyping requirement from ~=2.4.1 to ~=2.5.0 #34

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on nptyping to permit the latest version.

Release notes

Sourced from nptyping's releases.

v2.5.0

  • Added the column wildcard in structure expressions to allow expressing 'a structure with at least ...'.
  • Fixed the help text for functions that use nptyping types as hints.
  • Fixed the distribution of dataframe.pyi that was missing.
  • Fixed the sdist to include tests and dependencies.
Changelog

Sourced from nptyping's changelog.

2.5.0 (2023-02-20)

  • Added the column wildcard in structure expressions to allow expressing 'a structure with at least ...'.
  • Fixed the help text for functions that use nptyping types as hints.
  • Fixed the distribution of dataframe.pyi that was missing.
  • Fixed the sdist to include tests and dependencies.

2.4.1 (2022-11-16)

  • Fixed compatibility with mypy==0.991.

2.4.0 (2022-11-14)

  • Added hint for pandas DataFrame.
  • Fixed bug for checking against a Structure where a different number of fields did not fail the check.
  • Changed nptyping.Int pointing to the more generic numpy.integer rather than numpy.int32.
  • Added support for Python 3.11 with the exception of pandas.DataFrame.

2.3.1 (2022-08-30)

  • Fixed mypy error of inheriting final dtype as of numpy==1.23.1.
  • Allowed for quotes in shape expressions to appease PyCharm.

2.3.0 (2022-08-28)

  • Added support for subarrays with shape expressions inside structure expressions.
  • Added support for wildcards in structure expressions.

2.2.0 (2022-06-26)

  • Added support for expressing "at least N dimensions".

2.1.3 (2022-06-19)

  • Fixed typing issue with Pyright/Pylance that caused the message: "Literal" is not a class
  • Fixed wrong error message when an invalid Structure was provided to NDArray.

2.1.2 (2022-06-08)

  • Fixed bug that caused MyPy to fail with the message: Value of type variable "_DType_co" of "ndarray" cannot be "floating[Any]"

2.1.1 (2022-06-01)

  • Fixed bug that numpy ndarrays were incorrectly instance checked against RecArray.

2.1.0 (2022-06-01)

  • Added Structure and "structure expressions" to support structured arrays.
  • Added RecArray.

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)