-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update minor updates (stable/v0.8) #138
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
from
February 13, 2024 22:16
a988159
to
49fa9f8
Compare
renovate
bot
changed the title
chore(deps): update dependency aiohttp to v3.9.3 (stable/v0.8)
chore(deps): update minor updates (stable/v0.8)
Feb 13, 2024
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
from
February 15, 2024 03:07
49fa9f8
to
ff0e303
Compare
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
2 times, most recently
from
March 8, 2024 19:31
b0331da
to
5a6514b
Compare
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
2 times, most recently
from
March 22, 2024 00:15
3786c08
to
184d568
Compare
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
2 times, most recently
from
April 4, 2024 03:18
f2e00da
to
7f23acf
Compare
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
2 times, most recently
from
April 16, 2024 18:52
885b99b
to
6677e19
Compare
renovate
bot
force-pushed
the
renovate/stable/v0.8-minor-updates
branch
from
April 24, 2024 14:29
6677e19
to
15b5598
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
jvansanten
added a commit
that referenced
this pull request
Nov 28, 2024
* chore(deps): upgrade fastavro to <1.7 || >=1.9.2 1.9.2 can read pre-4.0 ZTF alert schemas again fastavro/fastavro#738 fastavro/fastavro#723 * ci: switch to setup-cache-python-poetry action * chore(deps): roll back lockfile * chore(deps): upgrade fastavro to ^1.9.2 * mypy: HTTPError.response may be None * mypy: use tuples in various matplotlib apis * mypy: fixup for fastavro 1.9 * chore(deps): exclude ampel >=0.9 * Make deltaT an explicit unit parameter. * Bump version * DecentFilter: check whether drb exists in alert (#132) * Bump version to 0.8.12 * deps: bump requests-toolbelt to 1.0 * ZTFAlertStreamController: shiny for mypy * [no ci] configure renovate * chore: use centralized workflow NB: this skips tests that depend on arbitrary secrets like ARCHIVE_TOPIC_TOKEN * tests: remove stray fields from channel def * tests: pass ttl to compiler * chore(deps): update minor updates (stable/v0.8) (#138) * chore(deps): update minor updates * chore(deps): bump ampel-core --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jakob van Santen <jvansanten@gmail.com> * chore: disable lockfile maintenance * chore(deps): pin ampelproject/ampel-interface action to e880b6e * ZTFCutoutImages: correctly forward init args * Bump version to 0.8.14 * request output parsing updated with new endpoint. (#148) * Bump version to 0.8.15 * Allow floating (JD) time offsets. (#150) * chore(deps): update minor updates (#152) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * SkyPortalPublisher: raise a more informative error when compiler_opts was not set * SkyPortalPublisher: make cutout posting configurable * Bump version to 0.8.16 * Units for supplying different kinds of forced photometry. * Units for supplying different kinds of forced photometry, cont * ruff: pyupgrade * ruff: if-stmt-min-max * ruff: simplify * ruff: avoid quadratic list summation * refresh locks * tests: close mongo clients * Bump version to 0.10.3a0 --------- Co-authored-by: wombaugh <jnordin@physik.hu-berlin.de> Co-authored-by: andimatter <81298394+andi-matter@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jakob Nordin <16082999+wombaugh@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.9.1
->3.9.5
1.9.3
->1.9.4
3.8.2
->3.8.4
1.8.0
->1.10.0
3.12.0
->3.14.0
2.2.0
->2.3.1
1.12.0
->1.13.0
Release Notes
aio-libs/aiohttp (aiohttp)
v3.9.5
Compare Source
==================
Bug fixes
Fixed "Unclosed client session" when initialization of
:py:class:
~aiohttp.ClientSession
fails -- by :user:NewGlad
.Related issues and pull requests on GitHub:
:issue:
8253
.Fixed regression (from :pr:
8280
) with addingContent-Disposition
to theform-data
part after appending to writer -- by :user:
Dreamsorcerer
/:user:Olegt0rr
.Related issues and pull requests on GitHub:
:issue:
8332
.Added default
Content-Disposition
inmultipart/form-data
responses to avoid brokenform-data responses -- by :user:
Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8335
.v3.9.4
Compare Source
==================
Bug fixes
The asynchronous internals now set the underlying causes
when assigning exceptions to the future objects
-- by :user:
webknjaz
.Related issues and pull requests on GitHub:
:issue:
8089
.Treated values of
Accept-Encoding
header as case-insensitive when checkingfor gzip files -- by :user:
steverep
.Related issues and pull requests on GitHub:
:issue:
8104
.Improved the DNS resolution performance on cache hit -- by :user:
bdraco
.This is achieved by avoiding an :mod:
asyncio
task creation in this case.Related issues and pull requests on GitHub:
:issue:
8163
.Changed the type annotations to allow
dict
on :meth:aiohttp.MultipartWriter.append
,:meth:
aiohttp.MultipartWriter.append_json
and:meth:
aiohttp.MultipartWriter.append_form
-- by :user:cakemanny
Related issues and pull requests on GitHub:
:issue:
7741
.Ensure websocket transport is closed when client does not close it
-- by :user:
bdraco
.The transport could remain open if the client did not close it. This
change ensures the transport is closed when the client does not close
it.
Related issues and pull requests on GitHub:
:issue:
8200
.Leave websocket transport open if receive times out or is cancelled
-- by :user:
bdraco
.This restores the behavior prior to the change in #7978.
Related issues and pull requests on GitHub:
:issue:
8251
.Fixed content not being read when an upgrade request was not supported with the pure Python implementation.
-- by :user:
bdraco
.Related issues and pull requests on GitHub:
:issue:
8252
.Fixed a race condition with incoming connections during server shutdown -- by :user:
Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8271
.Fixed
multipart/form-data
compliance with :rfc:7578
-- by :user:Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8280
.Fixed blocking I/O in the event loop while processing files in a POST request
-- by :user:
bdraco
.Related issues and pull requests on GitHub:
:issue:
8283
.Escaped filenames in static view -- by :user:
bdraco
.Related issues and pull requests on GitHub:
:issue:
8317
.Fixed the pure python parser to mark a connection as closing when a
response has no length -- by :user:
Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8320
.Features
Upgraded llhttp to 9.2.1, and started rejecting obsolete line folding
in Python parser to match -- by :user:
Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8146
, :issue:8292
.Deprecations (removal in next major release)
Deprecated
content_transfer_encoding
parameter in :py:meth:FormData.add_field() <aiohttp.FormData.add_field>
-- by :user:Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8280
.Improved documentation
Added a note about canceling tasks to avoid delaying server shutdown -- by :user:
Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8267
.Contributor-facing changes
The pull request template is now asking the contributors to
answer a question about the long-term maintenance challenges
they envision as a result of merging their patches
-- by :user:
webknjaz
.Related issues and pull requests on GitHub:
:issue:
8099
.Updated CI and documentation to use NPM clean install and upgrade
node to version 18 -- by :user:
steverep
.Related issues and pull requests on GitHub:
:issue:
8116
.A pytest fixture
hello_txt
was introduced to aidstatic file serving tests in
:file:
test_web_sendfile_functional.py
. It dynamicallyprovisions
hello.txt
file variants shared across thetests in the module.
-- by :user:
steverep
Related issues and pull requests on GitHub:
:issue:
8136
.Packaging updates and notes for downstreams
Added an
internal
pytest marker for tests which should be skippedby packagers (use
-m 'not internal'
to disable them) -- by :user:Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8299
.v3.9.3
Compare Source
==================
Bug fixes
Fixed backwards compatibility breakage (in 3.9.2) of
ssl
parameter when set outsideof
ClientSession
(e.g. directly inTCPConnector
) -- by :user:Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
8097
, :issue:8098
.Miscellaneous internal changes
Improved test suite handling of paths and temp files to consistently use pathlib and pytest fixtures.
Related issues and pull requests on GitHub:
:issue:
3957
.v3.9.2
Compare Source
==================
Bug fixes
Fixed server-side websocket connection leak.
Related issues and pull requests on GitHub:
:issue:
7978
.Fixed
web.FileResponse
doing blocking I/O in the event loop.Related issues and pull requests on GitHub:
:issue:
8012
.Fixed double compress when compression enabled and compressed file exists in server file responses.
Related issues and pull requests on GitHub:
:issue:
8014
.Added runtime type check for
ClientSession
timeout
parameter.Related issues and pull requests on GitHub:
:issue:
8021
.Fixed an unhandled exception in the Python HTTP parser on header lines starting with a colon -- by :user:
pajod
.Invalid request lines with anything but a dot between the HTTP major and minor version are now rejected.
Invalid header field names containing question mark or slash are now rejected.
Such requests are incompatible with :rfc:
9110#section-5.6.2
and are not known to be of any legitimate use.Related issues and pull requests on GitHub:
:issue:
8074
.Improved validation of paths for static resources requests to the server -- by :user:
bdraco
.Related issues and pull requests on GitHub:
:issue:
8079
.Features
Added support for passing :py:data:
True
tossl
parameter inClientSession
whiledeprecating :py:data:
None
-- by :user:xiangyan99
.Related issues and pull requests on GitHub:
:issue:
7698
.Breaking changes
Fixed an unhandled exception in the Python HTTP parser on header lines starting with a colon -- by :user:
pajod
.Invalid request lines with anything but a dot between the HTTP major and minor version are now rejected.
Invalid header field names containing question mark or slash are now rejected.
Such requests are incompatible with :rfc:
9110#section-5.6.2
and are not known to be of any legitimate use.Related issues and pull requests on GitHub:
:issue:
8074
.Improved documentation
Fixed examples of
fallback_charset_resolver
function in the :doc:client_advanced
document. -- by :user:henry0312
.Related issues and pull requests on GitHub:
:issue:
7995
.The Sphinx setup was updated to avoid showing the empty
changelog draft section in the tagged release documentation
builds on Read The Docs -- by :user:
webknjaz
.Related issues and pull requests on GitHub:
:issue:
8067
.Packaging updates and notes for downstreams
The changelog categorization was made clearer. The
contributors can now mark their fragment files more
accurately -- by :user:
webknjaz
.The new category tags are:
Related issues and pull requests on GitHub:
:issue:
8066
.Contributor-facing changes
Updated :ref:
contributing/Tests coverage <aiohttp-contributing>
section to show how we usecodecov
-- by :user:Dreamsorcerer
.Related issues and pull requests on GitHub:
:issue:
7916
.The changelog categorization was made clearer. The
contributors can now mark their fragment files more
accurately -- by :user:
webknjaz
.The new category tags are:
Related issues and pull requests on GitHub:
:issue:
8066
.Miscellaneous internal changes
Replaced all
tmpdir
fixtures withtmp_path
in test suite.Related issues and pull requests on GitHub:
:issue:
3551
.fastavro/fastavro (fastavro)
v1.9.4
Compare Source
matplotlib/matplotlib (matplotlib)
v3.8.4
: REL: v3.8.4Compare Source
This is the fourth micro release of the 3.8 series.
Highlights of the 3.8.4 release include:
v3.8.3
: REL: v3.8.3Compare Source
This is the third micro release of the 3.8 series.
Highlights of the 3.8.3 release include:
plt.pause
python/mypy (mypy)
v1.10.0
Compare Source
v1.9.0
Compare Source
pytest-dev/pytest-mock (pytest-mock)
v3.14.0
Compare Source
#​415 <https://github.com/pytest-dev/pytest-mock/pull/415>
_:MockType
andAsyncMockType
can be imported frompytest_mock
for type annotation purposes.#​420 <https://github.com/pytest-dev/pytest-mock/issues/420>
_: Fixed a regression which would causemocker.patch.object
to not being properly cleared between tests.v3.13.0
Compare Source
#​417 <https://github.com/pytest-dev/pytest-mock/pull/417>
_:spy
now hasspy_return_list
, which is a list containing all the values returned by the spied function.pytest-mock
now requirespytest>=6.2.5
.#​410 <https://github.com/pytest-dev/pytest-mock/pull/410>
: pytest-mock'ssetup.py
file is removed.If you relied on this file, e.g. to install pytest using
setup.py install
,please see
Why you shouldn't invoke setup.py directly <https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html#summary>
for alternatives.pytest-dev/pytest-timeout (pytest-timeout)
v2.3.1
Compare Source
scipy/scipy (scipy)
v1.13.0
: SciPy 1.13.0Compare Source
SciPy 1.13.0 Release Notes
SciPy
1.13.0
is the culmination of 3 months of hard work. Thisout-of-band release aims to support NumPy
2.0.0
, and is backwardscompatible to NumPy
1.22.4
. The version of OpenBLAS used to buildthe PyPI wheels has been increased to
0.3.26.dev
.This release requires Python 3.9+ and NumPy 1.22.4 or greater.
For running on PyPy, PyPy3 6.0+ is required.
Highlights of this release
2.0.0
.to run the examples locally on embedded Jupyterlite notebooks in their
browser.
scipy.stats
functions have gained support for additionalaxis
,nan_policy
, andkeepdims
arguments.scipy.stats
alsohas several performance and accuracy improvements.
New features
scipy.integrate
improvementsterminal
attribute ofscipy.integrate.solve_ivp
events
callables now additionally accepts integer values to specify a number
of occurrences required for termination, rather than the previous restriction
of only accepting a
bool
value to terminate on the first registeredevent.
scipy.io
improvementsscipy.io.wavfile.write
has improveddtype
input validation.scipy.interpolate
improvementsinterpolate.Akima1DInterpolator
, available via the newmethod
argument.
BSpline.insert_knot
inserts a knot into aBSpline
instance.This routine is similar to the module-level
scipy.interpolate.insert
function, and works with the BSpline objects instead of
tck
tuples.RegularGridInterpolator
gained the functionality to compute derivativesin place. For instance,
RegularGridInterolator((x, y), values, method="cubic")(xi, nu=(1, 1))
evaluates the mixed second derivative,:math:
\partial^2 / \partial x \partial y
atxi
.RegularGridInterpolator
have been changed: evaluations should besignificantly faster, while construction might be slower. If you experience
issues with construction times, you may need to experiment with optional
keyword arguments
solver
andsolver_args
. Previous behavior (fastconstruction, slow evaluations) can be obtained via
"*_legacy"
methods:method="cubic_legacy"
is exactly equivalent tomethod="cubic"
inprevious releases. See
gh-19633
for details.scipy.signal
improvementssampling frequency (
fs
).scipy.sparse
improvementscoo_array
now supports 1D shapes, and has additional 1D support formin
,max
,argmin
, andargmax
. The DOK format now haspreliminary 1D support as well, though only supports simple integer indices
at the time of writing.
pydata/sparse
array inputs toscipy.sparse.csgraph
.dok_array
anddok_matrix
now have proper implementations offromkeys
.csr
andcsc
formats now have improvedsetdiag
performance.scipy.spatial
improvementsvoronoi_plot_2d
now draws Voronoi edges to infinity more clearlywhen the aspect ratio is skewed.
scipy.special
improvementsAMOS
,specfun
, andcdflib
librariesthat the majority of special functions depend on, is ported to Cython/C.
factorialk
now also supports faster, approximatecalculation using
exact=False
.scipy.stats
improvementsscipy.stats.rankdata
andscipy.stats.wilcoxon
have been vectorized,improving their performance and the performance of hypothesis tests that
depend on them.
stats.mannwhitneyu
should now be faster due to a vectorized statisticcalculation, improved caching, improved exploitation of symmetry, and a
memory reduction.
PermutationMethod
support was also added.scipy.stats.mood
now hasnan_policy
andkeepdims
support.scipy.stats.brunnermunzel
now hasaxis
andkeepdims
support.scipy.stats.friedmanchisquare
,scipy.stats.shapiro
,scipy.stats.normaltest
,scipy.stats.skewtest
,scipy.stats.kurtosistest
,scipy.stats.f_oneway
,scipy.stats.alexandergovern
,scipy.stats.combine_pvalues
, andscipy.stats.kstest
have gainedaxis
,nan_policy
andkeepdims
support.scipy.stats.boxcox_normmax
has gained aymax
parameter to allow userspecification of the maximum value of the transformed data.
scipy.stats.vonmises
pdf
method has been extended to supportkappa=0
. Thefit
method is also more performant due to the use ofnon-trivial bounds to solve for
kappa
.moment
calculations forscipy.stats.powerlaw
are now moreaccurate.
fit
methods ofscipy.stats.gamma
(withmethod='mm'
) andscipy.stats.loglaplace
are faster and more reliable.scipy.stats.goodness_of_fit
now supports the use of a customstatistic
provided by the user.
scipy.stats.wilcoxon
now supportsPermutationMethod
, enablingcalculation of accurate p-values in the presence of ties and zeros.
scipy.stats.monte_carlo_test
now has improved robustness in the face ofnumerical noise.
scipy.stats.wasserstein_distance_nd
was introduced to compute theWasserstein-1 distance between two N-D discrete distributions.
Deprecated features
PchipInterpolator
andAkima1DInterpolator
havebeen deprecated and will raise an error in SciPy 1.15.0. If you are trying
to use the real components of the passed array, use
np.real
ony
.Backwards incompatible changes
Other changes
scipy.stats.moment
has been renamed toorder
while maintaining backward compatibility.
Authors
A total of 96 people contributed to this release.
People with a "+" by their names contributed a patch for the first time.
This list of names is automatically generated, and may not be fully complete.
Configuration
📅 Schedule: Branch creation - "every 4th week on Thursday before 10am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.