Skip to content

Releases: ramonhagenaars/nptyping

v2.0.1

28 Apr 21:02
99927e1
Compare
Choose a tag to compare

Thanks to Jasha10 for this release.

  • Added an improved default message for assert_isinstance.

Also some typos in README, in test_mypy.py and some style corrections.

v2.0.0

07 Apr 18:59
Compare
Choose a tag to compare

Changes since 1.4.4:

  • Changed the interface of NDArray into NDArray[SHAPE, DTYPE]
  • Added MyPy-acceptance (limited static type checking)
  • Added support for variables
  • Added support for labels and named dimensions
  • Added support for all numpy dtypes with NDArray
  • Added support for dynamic type checker: beartype
  • Added support for dynamic type checker: typeguard
  • Added autocompletion for all attributes of ndarray
  • Added CONTRIBUTING.md
  • Removed support for Python 3.5 and Python 3.6

v2.0.0a2

27 Mar 18:30
6573b5c
Compare
Choose a tag to compare
v2.0.0a2 Pre-release
Pre-release
  • Changed the interface of NDArray: switched the order to NDArray[SHAPE, DTYPE] to be compatible to numpy.ndarray.pyi
  • Added autocompletion for all attributes of ndarray by changing the implementation of NDArray
  • Added CONTRIBUTING.md
  • Added support for dynamic type checker: beartype
  • Added support for dynamic type checker: typeguard

v2.0.0a1

19 Mar 20:20
9c7b59e
Compare
Choose a tag to compare
v2.0.0a1 Pre-release
Pre-release
  • Changed the interface of NDArray
  • Added MyPy-acceptance (limited static type checking)
  • Added support for variables
  • Added support for labels and named dimensions
  • Added support for all numpy dtypes with NDArray
  • Removed support for Python 3.5 and Python 3.6

v1.4.4

10 Sep 19:11
a825b7b
Compare
Choose a tag to compare
  • Fixed instance checks with 0d arrays.

v1.4.3

05 Aug 21:03
d6c1bc5
Compare
Choose a tag to compare
  • Fixed setup.py to exclude test(-resources) in the wheel.

v1.4.2

08 May 15:01
Compare
Choose a tag to compare
  • Fixed instance check that was incompatible with typish==1.9.2.

v1.4.1

23 Mar 20:38
Compare
Choose a tag to compare
  • Fixed instance checks of some types that did not properly respond to non-numpy types.
  • Fixed instance checks with nptyping.Object.
  • Fixed identities of NPTyping instances: NDArray[(3,), int] is NDArray[(3,), int].

v1.4.0

23 Dec 11:23
bb27a73
Compare
Choose a tag to compare
  • Added SubArrayType
  • Added StructuredType
  • Added support for unsigned integers with py_type.

v1.3.0

21 Jul 20:09
c813f6d
Compare
Choose a tag to compare
  • Added Bool
  • Added Datetime64
  • Added Timedelta64