Releases: scipy/scipy-stubs
Releases ยท scipy/scipy-stubs
v1.15.2.2 (scipy 1.15.2)
What's Changed
โจ Improvements
ndimage
: improved filter and measurement function annotations by @jorenham in #499optimize
: narrowedOptimizeResult.{fun,x}
attrs forminimize[_scalar]
by @jorenham in #504
๐ Fixes
- adjust pyright config for
optype.numpy
compatibility by @jorenham in #491 interpolate
: acceptndarray
forpoints
inRegularGridInterpolator
by @jorenham in #501optimize
: accept a scalar forx0
inminimize
by @jorenham in #502optimize
: accept a scalar forx0
infmin*
by @jorenham in #503
๐ Documentation
โฌ๏ธ Dependencies
- upgrade
optype
to0.9.2
by @jorenham in #481 - bump
ruff
to0.11.0
by @jorenham in #484 - bump
numpy
to2.2.4
by @jorenham in #487 - update development dependencies by @jorenham in #489
- bump
optype
to0.9.3
by @jorenham in #490 - bump
ruff
to0.11.4
by @jorenham in #506
Other Changes
- ๐ prepare for further development by @jorenham in #480
- ๐ท ensure
pyright
compatibility by @jorenham in #482 - ๐ง adjust
basedmypy
config formypy
compat by @jorenham in #483 - ๐ง fix vscode settings syntax by @jorenham in #485
- ๐ง remove
files
from[tool.mypy]
by @jorenham in #486 - ๐ fix mypy_primer failure and mypy/basedmypy compat by @jorenham in #500
Full Changelog: v1.15.2.1...v1.15.2.2
v1.15.2.1 (scipy 1.15.2)
What's Changed
โจ Improvements
๐ Fixes
optimize
: allow callingminimize_scalar
without abracket
by @jorenham in #467transform
: accept proper Euler angles inRotation.as_euler
by @KiSchnelle in #470interpolate
: accept scalar input in__call__
by @jorenham and @ev-br in #476 and #478
๐ Documentation
Dependencies
- โฌ๏ธ bump
ruff
to0.9.7
by @jorenham in #460 - โฌ๏ธ
basedpyright 1.28.1
andruff 0.9.9
by @jorenham in #466
Other Changes
- ๐ prepare for further development by @jorenham in #458
- ๐
add-trailing-comma
by @jorenham in #461 - ๐ฅ remove the codemods by @jorenham in #462
- ๐ง fix the
add-trailing-comma
hook to also work on.pyi
by @jorenham in #463 - ๐ฅ remove pre-commit by @jorenham in #469
New Contributors
- @KiSchnelle made their first contribution in #470
- @ev-br made their first contribution in #478
Full Changelog: v1.15.2.0...v1.15.2.1
v1.15.2.0
โญ Highlights
- The repo has been transferred from
jorenham/scipy-stubs
toscipy/scipy-stubs
by @rgommers - Support for SciPy 1.15.2 and NumPy 2.2.3
What's Changed
โจ Improvements
special
: improved dtype handling in the "basic" functions by @jorenham in #419signal
: genericlti
, anddlti
types by @jorenham in #425optimize
: improvedlinprog
andmilp
annotations by @jorenham in #427optimize
: method-specific overloads and options forminimize_scalar
by @jorenham in #428optimize
: GenericInverseJacobian
and related types by @jorenham in #429signal
: improvements related toczt
andzoom_fft
by @jorenham in #430sparse
: genericsparray
by @jorenham in #435stats.zmap
: accept complex input and basic shape-typing by @jorenham in #457
๐ Fixes
stats
: fixrv_discrete
sample constructor by @jorenham in #418signal
: add plain number option forfind_peaks
argument prominence by @drewsilcock in #448stats
: makeoptimizer
argument optional inrv_continuous.fit()
by @drewsilcock in #451
๐ Documentation
- Use SciPy's Code of Conduct by @jorenham in #439
- Streamlined contributing guide by @jorenham in #445
โฌ๏ธ Dependencies
- bump
sp-repo-review
to2025.1.22
by @jorenham in #426 - bump
basedpyright
to1.27.1
,ruff
to0.9.6
by @jorenham in #454 - Optype 0.9.1 by @jorenham in #449
- NumPy 2.2.3 by @jorenham in #455
- SciPy 1.15.2 by @jorenham in #456
Other Changes
- ๐ prepare for further development by @jorenham in #415
- ๐จ optype 0.9 simplifications by @jorenham in #424
- ๐จ more
tox
, lesspoe
by @jorenham in #431 - โฌ๏ธ bump
ruff
to0.9.3
by @jorenham in #432 - ๐จ
sparse
: preferoptype.numpy
overscipy._typing
by @jorenham in #434 - ๐ธ remove the sponsor button by @jorenham in #437
- ๐ง scipy.org as homepage and add scipy-dev as maintainer by @jorenham in #440
- ๐ง
.toml
auto-format config for vscode users by @jorenham in #444 - ๐ change
jorenham/scipy-stubs
refs toscipy/scipy-stubs
by @jorenham in #446 - ๐จ use
uv
as source of python versions by @jorenham in #452
New Contributors
- @drewsilcock made their first contribution in #448
Full Changelog: v1.15.1.0...v1.15.2.0
v1.15.1.0 (scipy 1.15.1)
This is the first scipy-stubs
release that supports SciPy 1.15.1.
What's Changed
Improvements
- ๐จ remove outdated
# TODO
's by @jorenham in #408 - โจ
spatial
: generic[c]KDTree
and other improvements by @jorenham in #413
Dependencies
- โฌ๏ธ bump
ruff
to0.8.5
by @jorenham in #396 - โฌ๏ธ bump
scipy
to1.15.0
(final) by @jorenham in #409 - โฌ๏ธ bump dev deps to latest by @jorenham in #410
- โฌ๏ธ bump
ruff
to0.9.0
by @jorenham in #412 - ๐ SciPy 1.15.1 by @jorenham in #414
Other Changes
Full Changelog: v1.15.0.0...v1.15.1.0
v1.15.0.0 (scipy 1.15.0)
This is the first scipy-stubs
release that supports SciPy 1.15.0.
What's Changed
SciPy 1.15.0 compatability
- โฌ๏ธ increase the minimum
scipy
version to1.15.0rc1
by @jorenham in #327 - ๐ง temporarily ignore all stubtest errors by @jorenham in #326
- โฐ๏ธ
misc
: remove all code by @jorenham in #328 - โจ
differentiate
: preliminary (yet complete) stubs by @jorenham in #329 - ๐ท๏ธ
_typing
: SPEC-7 compliant (private)ToRNG
type alias (previouslySeed
) by @jorenham in #333 - ๐ฝ๏ธ
fft[pack]
: 1.15.0 support by @jorenham in #336 - ๐ฝ๏ธ
integrate
: 1.15.0 support by @jorenham in #337 - ๐ฝ๏ธ
interpolate
: 1.15.0 support by @jorenham in #338 - ๐ฝ๏ธ
constants
: 1.15.0 support by @jorenham in #330 - ๐ฝ๏ธ
_lib
: 1.15.0 support by @jorenham in #331 - ๐ฝ๏ธ
cluster
: 1.15.0 support by @jorenham in #334 - ๐ฝ๏ธ
io
: 1.15.0 support by @jorenham in #341 - ๐ฝ๏ธ
linalg.interpolative
: 1.15.0 support by @jorenham in #343 - ๐ฝ๏ธ
linalg
: 1.15.0 support by @jorenham in #344 - ๐ฝ๏ธ
version
: 1.15.0 removecommit_count
by @jorenham in #345 - ๐ฝ๏ธ
ndimage
: 1.15.0 support by @jorenham in #346 - ๐ฝ๏ธ
optimize
: SPEC 7 & scipy 1.15.0 support by @jorenham in #347 - ๐ฝ๏ธ
sparse
: 1.15.0 support by @jorenham in #349 - ๐ฝ๏ธ
special
: 1.15.0 support by @jorenham in #351 - ๐ฝ๏ธ
signal
: 1.15.0 support by @jorenham in #348 - ๐ฝ๏ธ
spatial
: 1.15.0 support and many improvements by @jorenham in #350 - ๐ฝ๏ธ
stats
: 1.15.0 support and several improvements by @jorenham in #353 - ๐ฝ๏ธ
sparse
: acceptaxes: tuple[int[:], int[:]]
incoo_array.tensordot
by @jorenham in #357 - ๐ฝ๏ธ
stats
: 1.15.0 new distribution infrastructure by @jorenham in #360 - ๐ฌ
interpolate
: fix scipy version ininterpnd
deprecation warning messages by @jorenham in #366 - ๐ฌ
special
: mention the deprecation version inlpn
and[c]lpmn
by @jorenham in #367 - ๐๏ธ
interpolate
: deprecate thedfitpack
functions, fix & improve thesp*
functions by @jorenham in #372 - ๐ pin
scipy<1.16
by @jorenham in #371 - ๐ฝ๏ธ
scipy==1.15.0rc2
by @jorenham in #376
Improvements
- โจ more precise
__config__
and__init__
annotations by @jorenham in #362 - โจ
_lib
: improved annotations by @jorenham in #364 - โจ
special
: several improved ufuncs by @jorenham in #374 - โจ
special
: ufunc improvements by @jorenham in #375 - โจ
signal
: complete_filter_design
, fix and improve_czt
by @jorenham in #378 - โจ
signal
: complete_signaltools
by @jorenham in #379 - โจ
signal
: complete_fir_filter_design.*
enmax_len_seq
by @jorenham in #384 - โจ
signal
: complete_ltisys.*
by @jorenham in #385 - ๐จ
optype 0.8
simplifications by @jorenham in #382 - ๐จ
stats
: simplify_distn_infrastructure
withoptype 0.8
by @jorenham in #387 - ๐จ
_typing
: DRYFalsy
andTruthy
type aliases by @jorenham in #390
Fixes
Documentation
- ๐ several
README.md
improvements by @jorenham in #365 - ๐ better describe the supported numpy versions by @jorenham in #368
Dependencies
- ๐ upgrade
optype
to0.8.0
by @jorenham in #380 - โฌ๏ธ update pre-commit hooks by @pre-commit-ci in #339
- โฌ๏ธ bump
basedpyright
to1.23.1
by @jorenham in #356 - โฌ๏ธ bump
ruff
to0.8.4
and disallowmdformat==0.7.20
by @jorenham in #358 - โฌ๏ธ bump
mdformat
to0.7.21
by @jorenham in #359 - โฌ๏ธ bump
basedmypy
to2.9.0
by @jorenham in #393 - Bump astral-sh/setup-uv from 4 to 5 in the actions group by @dependabot in #361
- Bump DavidAnson/markdownlint-cli2-action from 18 to 19 in the actions group by @dependabot in #386
Other Changes
- ๐งโ๐ป remove mypy from pre-commit (too slow) by @jorenham in #355
- ๐ท increase the timeout of the CI
typetest
step by @jorenham in #342 - ๐ท PyPI trusted publishing workflow by @jorenham in #383
- ๐ท exclude unsupported test matrix version combinations by @jorenham in #388
- ๐ง configure pre-commit ci to use gitmoji style by @jorenham in #340
- ๐ง de-duplicate the
scipy
version requirements by @jorenham in #389 - ๐ง regex'd
.mypyignore
by @jorenham in #335 - ๐ง
.mypyignore
cleanup by @jorenham in #392
Full Changelog: v1.14.1.6...v1.15.0.0
v1.14.1.6
Highlights
scipy.interpolate
: The public API is now 100% annotated (by humans)scipy.sparse
: The public API is now 100% annotated (by humans)- the sparse array- and matrix- types optionally accept a generic type parameter for their scalar type, e.g.
coo_array[np.float64]
. {coo, csr, dok}_array
additionally accept a 2nd optional type parameter for their 1-d (tuple[int]
) or 2-d (tuple[int, int]
) shape-type.
- the sparse array- and matrix- types optionally accept a generic type parameter for their scalar type, e.g.
- fixed some typing issues on older numpy versions
What's Changed
Improvements
- ๐จ
interpolate
: remove duplicated function and classes by @jorenham in #267 - โจ
interpolate
: stub_dfitpack
by @jorenham in #270 - โจ
spatial
: improve_qhull
by @jorenham in #271 - โจ
interpolate
: complete and improveinterpnd
by @jorenham in #272 - โจ
interpolate
: complete_bsplines
and_ndbspline
by @jorenham in #273 - โจ
interpolate
: completeRBFInterpolator
andRbf
by @jorenham in #274 - โจ
interpolate
: complete_fitpack_impl
(1/2) by @jorenham in #275 - โจ
interpolate
: complete_fitpack_impl
(2/2) by @jorenham in #276 - โจ
interpolate
: complete_fitpack2
by @jorenham in #277 - โจ
interpolate
: complete_polyint
by @jorenham in #279 - โจ
signal
: complete frequency response functions in_filter_design
by @jorenham in #287 - ๐จ
sparse
: code cleanup by @jorenham in #294 - โจ
sparse.linalg
: complete theLinearOperator
s in_interface
by @jorenham in #295 - ๐จ
sparse
explicit imports in__init__
by @jorenham in #296 - โจ
sparse.linalg
: complete the matrix operation functions by @jorenham in #298 - โจ
sparse.linalg
: complete the matrix norm functions by @jorenham in #300 - โจ
sparse.linalg
: completeLaplacianNd
& accept in dtypes inLinearOperator
by @jorenham in #301 - โจ
sparse.linalg
: complete_dsolve
by @jorenham in #302 - โจ
sparse.linalg
: complete_eigen.arpack
by @jorenham in #303 - โจ
sparse.linalg
: completelobpcg
by @jorenham in #305 - โจ
sparse.linalg
: completesvds
by @jorenham in #306 - โจ
sparse
: complete the sparse arrays and matrices by @jorenham in #307 - โจ
sparse
: completeeye[_array]
by @jorenham in #309 - โจ
sparse
: completeidentity
by @jorenham in #310 - โจ
sparse
: completekron[sum]
by @jorenham in #311 - โจ
sparse
: complete{h,v}stack
by @jorenham in #313 - โจ
sparse
: complete[sp]diags[_array]
by @jorenham in #314 - โจ
sparse
: complete{load,save}_npz
by @jorenham in #315 - โจ
sparse
: complete_sputils.*
(private) by @jorenham in #316 - โจ
sparse
: complete_spfuncs.*
(private) by @jorenham in #317 - โจ
sparse
: completefind
andtri{l,u}
by @jorenham in #318 - โจ
sparse
: completerand[om[_array]]
by @jorenham in #319 - โจ
sparse
: completebmat
andblock_{array,diag}
by @jorenham in #320 - โจ
sparse
: adopt the new generic sparse arrays inlinalg
andcsgraph
by @jorenham in #321 - ๐จ
sparse
: variouslinalg.LinearOperator
tweaks and improvements by @jorenham in #322 - โจ
sparse
: completelinalg.ls{m,q}r
by @jorenham in #323 - โจ
sparse
: completelinalg._isolve.utils.*
(private) by @jorenham in #324 - โจ
sparse
: complete the remainingsparse.linalg
functions by @jorenham in #325
Fixes
- โจ
interpolate
: complete_rgi
by @jorenham in #278 - ๐ fix typing errors on
numpy<1.24
by @jorenham in #292 - โฌ๏ธ bump
basedmypy
to2.8.1
by @jorenham in #293 - ๐ฝ๏ธ work around several
mypy
bugs withnumpy>=2.2.0
by @jorenham in #288
Documentation
- ๐
interpolate
: mark as 100% annotated by @jorenham in #280 - ๐ correct the documented lowest supported numpy version by @jorenham in #281
- ๐ installation instructions for humans by @jorenham in #282
- ๐ค add podcast to
README.md
by @jorenham in #299 - ๐ update the coverage progress for
scipy.sparse
by @jorenham in #304 - ๐ mention gitmoji in
CONTRIBUTING.md
by @jorenham in #308
Dependencies
- โฌ๏ธ bump
basedpyright
to1.22.1
andbasedmypy
to2.8.0
by @jorenham in #255 - dynamic minimum requirements by @miloth in #259
- โฌ๏ธ bump
ruff
to0.8.2
by @jorenham in #265 - โฌ๏ธ bump the dev deps by @jorenham in #312
Other Changes
- ๐งโ๐ป uv-compatible mypy vscode config by @jorenham in #256
- ๐ก add a comment to prevent breaking the
#installation
permalink by @jorenham in #266 - ๐ง fix caching issue in
poe {mypy,stubtest,typetest}
by @jorenham in #269 - ๐ง stricter
basedpyright
config by @jorenham in #283 - ๐ท include
.mypyignore
in sdist build by @jorenham in #284 - โ remove broken
mdformat-pyproject
by @miloth in #262 - ๐ towards fixing the
typetest-oldest-supported-numpy
CI job by @jorenham in #289 - ๐ท fix and simplify the CI workflow by @jorenham in #290
- Dynamic testing matrix for combinations of python and numpy versions. by @wolph in #286
New Contributors
AI generated Podcast
SciPy.Type.Hints.mp4
Full Changelog: v1.14.1.5...v1.14.1.6
v1.14.1.5
Highlights
scipy-stubs
is now also available on conda-forge, thanks to @lucascolleyscipy-stubs
now usesuv
for package- and project-management (previouslypoetry
)scipy.linalg
has been significantly improved- functions with either real or complex output now use overloads for more accurate return types
- almost all functions are now aware of the shape-type of input array-likes and output
ndarray
s.
scipy.optimize
is now 100% annotated (by hand)scipy.signal
now accurately type-hints the "waveform" functionssawtooth
,square
,chirp
,sweep_poly
,unit_impulse
andgausspulse
scipy.special
now accurately type-hints 80% of its ufuncs using type-signature-specific overloaded protocols.
What's Changed
Improvements
*
: switch to the shape-typedoptype.numpy
array-likes by @jorenham in #192special
: type-signature-specific annotations for 80% of the ufuncs by @jorenham in #189special
: update the development progress phase to ๐ by @jorenham in #194signal
: Add type stubs to_waveforms.pyi
. by @pavyamsiri in #195datasets
: Improved type-hints withTypedDict
s andLiteral
s by @jorenham in #203- prefer
optype.numpy
for annotating arrays by @jorenham in #204 optimize
: complete_constraints
and_trustregion_constr.*
by @jorenham in #205optimize
: complete the root-finding functions by @jorenham in #207optimize
: completefixed_point
by @jorenham in #208optimize
: completecurve_fit
,leastsq
, andfsolve
by @jorenham in #209optimize
: completeHessianUpdateStrategy
,BFGS
, andSR1
by @jorenham in #210optimize
: completebasinhopping
by @jorenham in #211optimize
: fix and completedirect
by @jorenham in #212optimize
: complete_differentiable_functions
(private) by @jorenham in #214optimize
: complete_lsq
(private subpackage) by @jorenham in #215- Codemod for pos-only
self
parameters by @jorenham in #218 optimize
: completedifferential_evolution
by @jorenham in #219optimize
: completedual_annealing
by @jorenham in #220optimize
: fix and improveminimize
andbasinhopping
by @jorenham in #221optimize
: completeshgo
, improvebasinhopping
by @jorenham in #222optimize
: completeline_search
by @jorenham in #223optimize
: complete_dcsrch
(private) by @jorenham in #224optimize
: completelinear_sum_assignment
by @jorenham in #225optimize
: completequadratic_assignment
by @jorenham in #227signal
: Replace the finalUntyped
in_short_time_fft.pyi
. by @pavyamsiri in #226optimize
: complete_shgo_lib
(private) by @jorenham in #228optimize
: complete_trlib
and_trustregion*
(private) by @jorenham in #236optimize
: complete_numdiff
(private) by @jorenham in #237optimize
: complete_group_columns
(private) by @jorenham in #238optimize
: remove_remove_redundancy
(private) by @jorenham in #239optimize
: completefmin_cobyla
by @jorenham in #240optimize
: completefmin_l_bfgs_b
andLbfgsInvHessProduct
by @jorenham in #241optimize
: completefmin_slsqp
by @jorenham in #242linalg._basic
: add overloads for shapes and dtypes by @jorenham in #244linalg._decomp*
: add overloads for shapes and dtypes by @jorenham in #245linalg
: improved special matrix constructor signatures by @jorenham in #246linalg
: improvednorm
signature by @jorenham in #247linalg
: improve the shape- & scalar-type overloads of various functions by @jorenham in #252
Documentation
- add docs to the
codegen/
directory by @jorenham in #200 - improved
README.md
by @jorenham in #206 - document that
scipy-stubs
is installable with conda by @jorenham in #230 - ๐ update the
scipy
coverage phase table by @jorenham in #243 - Add a highlights section in
README.md
by @jorenham in #249 - update the
README.md
phase table to better reflect theUntyped
counts by @jorenham in #253 - prevent lock update with tools and
uv
setup guide by @miloth in #254
Dependencies
- bump
mdformat
andmdformat-pyproject
by @jorenham in #187 - bump
ruff
to0.8.0
by @jorenham in #191 - bump
basedpyright
to1.22.0
by @jorenham in #193 - bump
optype
to0.7.2
by @jorenham in #197 - Bump poethepoet from 0.31.0 to 0.31.1 in the actions group by @dependabot in #202
- configure (based)pyright to ignore
.venv
when opened by @jorenham in #213 - bump
ruff
to0.8.1
by @jorenham in #229 - bump
optype
to0.7.3
by @jorenham in #232
Other Changes
- prepare for further development by @jorenham in #186
- move libcst config out of the root dir by @jorenham in #188
optimize
: remove private testing module_tstutils
by @jorenham in #196- custom auto-generated release notes by @jorenham in #199
- enable all
ruff
rules by default by @jorenham in #201 - restore the
libcst
codemod config by @jorenham in #217 - test with the oldest supported numpy version in the CI by @jorenham in #231
- use the new 0-d
optype
array aliases to simplify the code by @jorenham in #234 - use the new
optype
strict-shape array-likes by @jorenham in #235 - security policy update by @jorenham in #251
- use
uv
as package manager by @miloth in #174
New Contributors
Full Changelog: v1.14.1.4...v1.14.1.5
v1.14.1.4
What's Changed
- Bump poethepoet from 0.29.0 to 0.30.0 in the actions group by @dependabot in #173
- bump
ruff
to0.7.4
by @jorenham in #178 - prepare for further development by @jorenham in #179
- configure dependabot to use the correct labels by @jorenham in #180
- Bump DavidAnson/markdownlint-cli2-action from 17 to 18 in the actions group by @dependabot in #181
- complete
scipy.interpolate._cubic
by @jorenham in #182 - bump
libcst
to1.5.1
by @jorenham in #183 - use the conventional
optype
import aliases by @jorenham in #184 - optype 0.7 by @jorenham in #185
New Contributors
- @dependabot made their first contribution in #173
Full Changelog: v1.14.1.3...v1.14.1.4
v1.14.1.3
Highlights
- annotated all of
scipy.signal.windows
(#153) - annotated and tested the
scipy.signal
spectral analysis functions (#157)periodogram
spectrogram
welch
lombscargle
csd
coherence
stft
andistft
check_COLA
andcheck_NOLA
- improved and fixed many
scipy.optimize
functions (#167), including
Resolved issues
- #134 - specializing
scipy.optimize.OptimizeResult
- #154 -
select_range
params inscipy.linalg._decomp
can only beint{16,32,64}
ifselect="i"
- #155 - sync
integrate._typing.QuadOpts
with the kwargs ofintegrate.quad
- #158 -
scipy.spatial
signature of[c]KDTree.query
does not match docs - #159 -
scipy.signal.find_peaks
returned dictionary type is missing the'widths'
key - #163 - Wrong return type for
scipy.fft.next_fast_len
- #168 -
scipy.stats.qmc.scale
does not accept numpy array with typed shape as input when type checked with pyright
Merged PR's
- use
basedmypy[faster-cache]
by @jorenham in #150 - bump
ruff
to0.7.2
by @jorenham in #151 - prepare for further development by @jorenham in #152
- sync
integrate._typing.QuadOpts
withintegrate.quad
kwargs by @jorenham in #156 signal.windows
: Add type stubs for_windows.pyi
. by @pavyamsiri in #153signal
: Add type stubs to_spectral_py.pyi
. by @pavyamsiri in #157- fix #159 and improve
scipy.signal._peak_finding
by @jorenham in #161 - fix #158 and improve
scipy.spatial._[c]kdtree
by @jorenham in #162 - fix #163 and improve
scipy.fft._helper
by @jorenham in #164 - fix #154 and improve
scipy.linalg._decomp
by @jorenham in #165 - add missing
__all__
inscipy.optimize
by @jorenham in #166 - fix #134 and improve
scipy.optimize._optimize
by @jorenham in #167 - bump
ruff
to0.7.3
by @jorenham in #170 - bump
basedpyright
to1.21.0
by @jorenham in #171 - fix incorrectly rejected
ndarray
inscipy.stats.qmc
by @jorenham in #172
Full Changelog: v1.14.1.2...v1.14.1.3
v1.14.1.2
scipy-stubs v1.14.1.2
Highlights
Fixes
scipy.integrate.quad
rejected all callables ifargs
was passed (#141)scipy.stats.permutation_test
rejectedstatistic
with multiple parameters (#143)
Merged PR's
- update development dependencies by @jorenham in #133
- complete
scipy.stats
by @jorenham in #135 - bump
basedpyright
to1.19.1
andtox
to4.23.2
by @jorenham in #136 - use utf8 emoji's for pypi compat by @jorenham in #137
- bump
ruff
to0.7.1
by @jorenham in #138 - fix
scipy.integrate
quad function parameter types by @jorenham in #141 - complete
scipy.fft
by @jorenham in #142 - fix permutation_test statistic callback type by @graingert-coef in #143
- bump
basedpyright
to1.20.0
by @jorenham in #144 - fix dependabot target branch and include github-actions by @jorenham in #145
- configure and enforce
repo-review
,codespell
, andmdformat
by @jorenham in #146 - bump to
basedmypy 2.7.0
(mypy 1.3.0
) by @jorenham in #147 - include more cache directories in the
poe clean
dev command by @jorenham in #148 - Restructured type-tests and related documentation by @jorenham in #149
New Contributors
- @graingert-coef made their first contribution in #143
Full Changelog: v1.14.1.1...v1.14.1.2