Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: numpy/numtype

v2.4.0.0a1

31 Dec 16:54
@jorenham jorenham
Immutable release. Only release title and notes can be modified.
v2.4.0.0a1
This tag was signed with the committer’s verified signature.
jorenham Joren Hammudoglu
SSH Key Fingerprint: vt5TECjoxXz/DCV2f02fiFLQwHyW48tcdnNLBvX/9nw
Verified
Learn about vigilant mode.
f17076d
This commit was signed with the committer’s verified signature.
jorenham Joren Hammudoglu
SSH Key Fingerprint: vt5TECjoxXz/DCV2f02fiFLQwHyW48tcdnNLBvX/9nw
Verified
Learn about vigilant mode.

Choose a tag to compare

v2.4.0.0a1 Pre-release
Pre-release

What's Changed

  • 🚚 start with a copy of the current numpy stubs by @jorenham in #1
  • 🚨 first iteration of ruff check error fixes by @jorenham in #2
  • πŸ“ Note that this is a WIP. by @jorenham in #3
  • πŸ’₯ rename to numtype by @jorenham in #4
  • 🚨 fix >1500 ruff errors using codemods by @jorenham in #5
  • 🚨 fix ICN003 errors by @jorenham in #6
  • ⬆️ bump basedpyright to 1.25.0 by @jorenham in #7
  • πŸ› fix unavailable typing imports on python<3.11 (codemod) by @jorenham in #8
  • πŸ› fix import-related mypy errors by @jorenham in #9
  • 🚨 fix the remaining ruff errors by @jorenham in #10
  • πŸ”§ minimize the ignored ruff rules by @jorenham in #11
  • 🎨 cleaned up __init__.pyi a bit by @jorenham in #12
  • βœ… migrate numpy's static rejection tests for specific error codes by @jorenham in #13
  • 🍱 add a logo by @jorenham in #14
  • βš—οΈ hallucinate numpy._numtype into existence (for debugging) by @jorenham in #15
  • πŸ”¨ work around mypy's editable/isolated project issues by @jorenham in #18
  • ⬆️ bump ruff to 0.9.4 by @jorenham in #19
  • ⬆️ bump basedpyright to 1.26.0 by @jorenham in #20
  • ✨ stub numpy.matlib by @jorenham in #21
  • πŸ”§ allow running numtype-test with uv run --project by @jorenham in #22
  • πŸ”€ numpy/numpy#28259 forwardport by @jorenham in #23
  • βœ… fix the static acceptance tests by @jorenham in #24
  • 🚨 fix all pyright and mypy errors in numpy.random by @jorenham in #25
  • πŸ”— change jorenham/numtype repo refs to numpy/numtype by @jorenham in #26
  • 🩹 fix a numtype regression in some random.Generator methods by @jorenham in #27
  • πŸ› fix scalar constructors by @jorenham in #28
  • 🧱 pytest runtime testing, and simplified mypy script by @jorenham in #29
  • πŸ”§ pre-commit support by @jorenham in #30
  • πŸ› fix and improve many scalar binop signatures by @jorenham in #31
  • 🏷️ stub numpy.testing.overrides by @jorenham in #74
  • πŸ”§ typecheck more of numpy-stubs in CI by @jorenham in #75
  • 🏷️ stub numpy.testing._private by @jorenham in #76
  • 🏷️ stub numpy.testing.print_coercion_tables by @jorenham in #77
  • 🩹 add __new__ to numpy.str_ by @jorenham in #78
  • βœ¨πŸ› fix and improve numpy._core.arrayprint by @jorenham in #79
  • πŸ”¨ use mypy 1.15.0 (for the time being) by @jorenham in #80
  • πŸ“Œ lock the test/mypy.py script dependencies by @jorenham in #81
  • 🏷️ stub numpy._globals by @jorenham in #82
  • 🏷️ stub numpy._expired_attrs_2_0 by @jorenham in #83
  • 🏷️ stub _configtool and _distributor_init by @jorenham in #84
  • 🏷️ stub lib._datasource and fix lib._npyio_impl by @jorenham in #85
  • 🏷️ stub numpy.lib._iotools by @jorenham in #86
  • 🏷️ stub lib.user_array and lib._user_array_impl by @jorenham in #89
  • ⬆️ bump ruff to 0.9.5 by @jorenham in #90
  • 🏷️ stub lib.introspect by @jorenham in #91
  • 🏷️ stub lib.recfunctions and test it by @jorenham in #93
  • ⬆️ bump basedpyright to 1.27.0 by @jorenham in #94
  • πŸ“¦ new public numtype package by @jorenham in #96
  • ⬆️ bump ruff to 0.9.6 by @jorenham in #97
  • πŸ› fix typing errors in _core.shape_base by @jorenham in #108
  • πŸ”§ typecheck more stubs in CI by @jorenham in #109
  • πŸ› fix typing errors in numpy._core.strings by @jorenham in #115
  • πŸ› fix typing errors in _core.records by @jorenham in #116
  • βœ¨πŸ› stub _core._multiarray_umath, and many related fixes & improvements by @jorenham in #122
  • 🏷️ stub numpy._core.umath by @jorenham in #123
  • ♻️ re-organize the dtype character code literal types by @jorenham in #124
  • πŸ›βœ¨ fix and improve numpy.{f,i}info in _core.getlimits by @jorenham in #125
  • πŸ› fix memmap in numpy._core.memmap by @jorenham in #127
  • ⬆️ bump basedpyright to 1.27.1 (pyright 1.1.394) by @jorenham in #128
  • πŸ› fix typing errors in __array_api_info__ by @jorenham in #129
  • πŸ› fix typing errors in numpy._core.function_base by @jorenham in #131
  • πŸ› fix typing errors in numpy._core.defchararray (numpy.char) by @jorenham in #133
  • πŸ“¦ new private type-check-only _numtype package by @jorenham in #139
  • πŸ“Œ numpy 2.2.3 by @jorenham in #141
  • ✨ _numtype: new NDim(0|1|2|3)?, M?Array(0|1|2|3)?, and Matrix aliases by @jorenham in #142
  • ♻️ _numtype: different naming scheme, several improvements by @jorenham in #143
  • ♻️ _numtype: better naming scheme and cleaner code by @jorenham in #144
  • ✨ _numtype: To*_{1,2,3}ds array-like aliases with strict shape-types by @jorenham in #145
  • ✨ _numtype: *_{1,2,3}nd array-like aliases with minimum ndim by @jorenham in #146
  • πŸ›βœ¨ complete rewrite of numpy.linalg by @jorenham in #147
  • ⬆️ bump pre-commit hooks by @jorenham in #149
  • πŸ›βœ¨ fix and improve _core._asarray by @jorenham in #150
  • πŸ›βœ¨ fix and improve _core.fromnumeric by @jorenham in #152
  • β™»οΈβœ¨ _numtype renames and numpy_core.fromnumeric improvements by @jorenham in #153
  • πŸ› fix typing errors in numpy._core.numeric by @jorenham in #155
  • 🏷️ add __all__ in numpy._core.__init__ by @jorenham in #156
  • ♻️ simplified numpy._typing dtype- and array-like aliases by @jorenham in #157
  • ♻️ remove redundant Any type arguments by @jorenham in #159
  • πŸ› fix typing errors in numpy.ctypeslib by @jorenham in #160
  • πŸ›βœ¨ fix and improve the numpy.emath stubs (lib._scimath_impl) by @jorenham in #161
  • ⬆️ bump ruff to 0.9.7 by @jorenham in #162
  • 🏷️ _numtype: array-like robustness tweaks by @jorenham in #164
  • πŸ›βœ¨ fix and improve numpy.lib._arraysetops_impl by @jorenham in #163
  • πŸ› fix typing errors in numpy.lib._arrayterator_impl by @jorenham in #165
  • πŸ› fix typing errors in numpy.lib._index_tricks_impl by @jorenham in #167
  • πŸ› fix typing errors in numpy.lib._version by @jorenham in #168
  • πŸ›βœ¨ fix and improve numpy.lib._ufunclike_impl by @jorenham in #169
  • ✨ fix and improve numpy.lib._utils_impl by @jorenham in #170
  • πŸ›βœ¨ fix and improve numpy.lib._type_check_impl by @jorenham in #171
  • πŸ› fix typing errors in numpy.lib._twodim_base_impl by @jorenham in #172
  • πŸ› fix typing errors in numpy.lib._shape_base_impl by @jorenham in #176
  • πŸ›βœ¨ fix and improve numpy.lib._polynomial_impl by @jorenham in #178
  • πŸ›βœ¨ fix and improve numpy.lib._function_base_impl by @jorenham in #181
  • 🩹 add missing implicit submodule re-exports to numpy.lib by @jorenham in #182
  • 🚚 move vectorize from __init__.pyi to lib/_function_base_impl.pyi by @jorenham in #184
  • 🏷️ annotate the accidental exports in numpy._core._type_aliases by @jorenham in https...
Read more
Loading
neutrinoceros reacted with rocket emoji
1 person reacted

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /