813d321
Set version to 3.1.07569a4b
Raise an exception if the loop is the wrong type on Windows414b525
Test also on PyPy 3.9 and 3.1063e71db
Skip some Python versions on macOS tests86cf7cd
Skip test_gethostbyaddr on Windowsfb608a2
Use WindowsSelectorEventLoopPolicy to run Windows tests763f5a4
Update ci.yml9cfe397
Update release-wheels.yml1d7360c
Use latest CI runner versions5279cf3
Fix type anotationsac2d56f
Remove +dev from version5b488ab
Optimize Unpack for failures (#15967)4c963c9
Make PEP 695 constructs give a reasonable error message (#16013)e78df55
Match note error codes to import error codes (#16004)d376633
Fix mypyc regression with pretty (#16124)00cba13
Clear cache when adding --new-type-inference (#16059)b33373c
Try upgrading tox (#15992)807bd39
Fix ParamSpec inference for callback protocols (#15986)d7b2451
Fixes to stubtest's new check for missing stdlib modules (#15960)efecd59
Support user defined variadic tuple types (#15961)Sourced from cherry-picker's releases.
cherry-picker v.2.2.0
What's Changed
- When raising error, show the current state vs expected state by
@Mariatta
in python/cherry-picker#87- Remove
initial_state
as it gets out of sync with what's in .git/config by@ambv
in python/cherry-picker#88- Drop support for EOL Python 3.7 by
@hugovk
in python/cherry-picker#90Full Changelog: https://github.com/python/cherry-picker/compare/cherry-picker-v2.1.0...cherry-picker-v2.2.0
64b3ffd
Bump to v 2.2.0f8d10c2
Update changelog to mention dropping Python 3.75143f8a
Merge branch 'main' into prepare-releasef59f7b7
Drop support for EOL Python 3.7 (#90)aead5f8
Merge branch 'main' into prepare-releaseb471da1
Remove initial_state
as it gets out of sync with what's in
.git/config (#88)6440b34
Merge branch 'main' into prepare-releasee1a8edc
Update the version69cc5f3
Prepare Changelog for 2.1.1 releasee4f927d
When raising error, show the current state vs expected state (#87)0bb9fb5
Set version to 3.1.10a2db15
Fix timeout80d7ca2
add tests indicating timeouts does not really work40cb14c
Add PEP-561 with py.typedSourced from pre-commit's releases.
pre-commit v3.5.0
Features
- Improve performance of
check-hooks-apply
andcheck-useless-excludes
.Fixes
- Use
time.monotonic()
for more accurate hook timing.
- #3024 PR by
@adamchainz
.Migrating
- Require npm 6.x+ for
language: node
hooks.
- #2996 PR by
@RoelAdriaans
.- #1983 issue by
@henryiii
.
Sourced from pre-commit's changelog.
3.5.0 - 2023-10-13
Features
- Improve performance of
check-hooks-apply
andcheck-useless-excludes
.Fixes
- Use
time.monotonic()
for more accurate hook timing.
- #3024 PR by
@adamchainz
.Migrating
- Require npm 6.x+ for
language: node
hooks.
- #2996 PR by
@RoelAdriaans
.- #1983 issue by
@henryiii
.
61cc55a
v3.5.0c9945b9
Merge pull request #3029
from adamchainz/improve_duration_timingd988767
Improve hook duration timing0d8b245
Merge pull request #3023
from pre-commit/pre-commit-ci-update-config155c521
[pre-commit.ci] pre-commit autoupdate676e51a
Merge pull request #3024
from pre-commit/pick-shebang-path-without-spaces997ea0a
use sys.executable instead of echo.exe in parse_shebang19aa121
Merge pull request #3016
from pre-commit/pre-commit-ci-update-configa4ab977
[pre-commit.ci] pre-commit autoupdate3f3760b
Merge pull request #3011
from hack3ric/bump-node-and-go-versionSourced from actions/cache's releases.
v3.3.2
What's Changed
- Fixed readme with new segment timeout values by
@kotewar
in actions/cache#1133- Readme fixes by
@kotewar
in actions/cache#1134- Updated description of the lookup-only input for main action by
@kotewar
in actions/cache#1130- Change two new actions mention as quoted text by
@bishal-pdMSFT
in actions/cache#1131- Update Cross-OS Caching tips by
@pdotl
in actions/cache#1122- Bazel example (Take #2️⃣) by
@vorburger
in actions/cache#1132- Remove actions to add new PRs and issues to a project board by
@jorendorff
in actions/cache#1187- Consume latest toolkit and fix dangling promise bug by
@chkimes
in actions/cache#1217- Bump action version to 3.3.2 by
@bethanyj28
in actions/cache#1236New Contributors
@vorburger
made their first contribution in actions/cache#1132@jorendorff
made their first contribution in actions/cache#1187@chkimes
made their first contribution in actions/cache#1217@bethanyj28
made their first contribution in actions/cache#1236Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.2
v3.3.1
What's Changed
- Reduced download segment size to 128 MB and timeout to 10 minutes by
@kotewar
in actions/cache#1129Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.1
v3.3.0
What's Changed
- Bug: Permission is missing in cache delete example by
@kotokaze
in actions/cache#1123- Add
lookup-only
option by@cdce8p
in actions/cache#1041New Contributors
@kotokaze
made their first contribution in actions/cache#1123Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.0
v3.2.6
What's Changed
- Updated branch in Force deletion of caches by
@t-dedah
in actions/cache#1108- Fix zstd not being used after zstd version upgrade to 1.5.4 on hosted runners by
@pdotl
in actions/cache#1118Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.6
v3.2.5
What's Changed
- Rewrite readmes by
@jsoref
in actions/cache#1085- Fixed typos and formatting in docs by
@kotewar
in actions/cache#1076- Fixing paths for OSes by
@kotewar
in actions/cache#1101- Release patch version update by
@Phantsure
in actions/cache#1105
... (truncated)
Sourced from actions/cache's changelog.
3.0.4
- Fixed tar creation error while trying to create tar with path as
~/
home folder onubuntu-latest
. (issue)3.0.5
- Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. (PR)
3.0.6
- Fixed #809 - zstd -d: no such file or directory error
- Fixed #833 - cache doesn't work with github workspace directory
3.0.7
- Fixed #810 - download stuck issue. A new timeout is introduced in the download process to abort the download if it gets stuck and doesn't finish within an hour.
3.0.8
- Fix zstd not working for windows on gnu tar in issues #888 and #891.
- Allowing users to provide a custom timeout as input for aborting download of a cache segment using an environment variable
SEGMENT_DOWNLOAD_TIMEOUT_MINS
. Default is 60 minutes.3.0.9
- Enhanced the warning message for cache unavailablity in case of GHES.
3.0.10
- Fix a bug with sorting inputs.
- Update definition for restore-keys in README.md
3.0.11
- Update toolkit version to 3.0.5 to include
@actions/core@^1.10.0
- Update
@actions/cache
to use updatedsaveState
andsetOutput
functions from@actions/core@^1.10.0
3.1.0-beta.1
- Update
@actions/cache
on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)3.1.0-beta.2
- Added support for fallback to gzip to restore old caches on windows.
3.1.0-beta.3
- Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows.
3.2.0-beta.1
... (truncated)
704facf
Merge pull request #1236
from actions/bethanyj28/bump-version17e2888
Add to RELEASES.md667d8fd
bump action version to 3.3.2f7ebb81
Consume latest toolkit and fix dangling promise bug (#1217)67b839e
Merge pull request #1187
from jorendorff/jorendorff/rm-add-to-project57f0e3f
Remove actions to add new PRs and issues to a project board04f198b
Merge pull request #1132
from vorburger/bazel-examplebd9b49b
Merge branch 'main' into bazel-exampleea05037
Merge pull request #1122
from actions/pdotl-patch-16a1a45d
Merge branch 'main' into pdotl-patch-1Sourced from cython's changelog.
3.0.4 (2023-10-17)
Features added
- A new compiler directive
show_performance_hints
was added to disable the newly added performance hint output. (Github issue :issue:5748
)Bugs fixed
```cythonize
required ``distutils`` even for operations that did not build binaries. (Github issue :issue:
5751`)A regression in 3.0.3 was fixed that prevented calling inline functions from another inline function in
.pxd
files. (Github issue :issue:5748
)Some C compiler warnings were resolved. Patch by Pierre Jolivet. (Github issue :issue:
5756
)
bd5a82f
Disable a test that crashes on i686.f472900
Prepare release of Cython 3.0.4.cc0d167
Update changelog.6940b34
Use relative import instead of a global one to make sure we end up in
the sam...0000fb4
Avoid importing distutils/setuptools from 'cythonize' unless we really
need i...63aa4ef
Allow disabling performance hints via a directive rather than an Option
(GH-5...d508f8e
Fix regression in 3.0.3 with inline functions in pxd files calling other
func...5e4c7ac
docs: Remove usage of outdated "system_packages" option.f4b10ff
Fix an incorrect C declaration and an unguarded macro reference (found
by gcc...Sourced from urllib3's releases.
2.0.7
- Made body stripped from HTTP requests changing the request method to GET after HTTP 303 "See Other" redirect responses. (GHSA-g4mx-q9vg-27p4)
Sourced from urllib3's changelog.
2.0.7 (2023-10-17)
- Made body stripped from HTTP requests changing the request method to GET after HTTP 303 "See Other" redirect responses.
Sourced from towncrier's releases.
Towncrier 23.10.0
towncrier 23.10.0 (2023-10-23)
No significant changes since the previous release candidate.
Features
Python 3.12 is now officially supported. (
[#541](https://github.com/twisted/towncrier/issues/541) <https://github.com/twisted/towncrier/issues/541>
_)Initial support was added for monorepo-style setup. One project with multiple independent news files stored in separate sub-directories, that share the same towncrier config. (
[#548](https://github.com/twisted/towncrier/issues/548) <https://github.com/twisted/towncrier/issues/548>
_)Two newlines are no longer always added between the current release notes and the previous content. The newlines are now defined only inside the template.
Important! If you're using a custom template and want to keep the same whitespace between releases, you may have to modify your template. (
[#552](https://github.com/twisted/towncrier/issues/552) <https://github.com/twisted/towncrier/issues/552>
_)Bugfixes
- Towncrier now vendors the click-default-group package that prevented installations on modern Pips. (
[#540](https://github.com/twisted/towncrier/issues/540) <https://github.com/twisted/towncrier/issues/540>
_)Improved Documentation
- The markdown docs now use the default markdown template rather than a simpler custom one. (
[#545](https://github.com/twisted/towncrier/issues/545) <https://github.com/twisted/towncrier/issues/545>
_)- Cleanup a duplicate backtick in the tutorial. (
[#551](https://github.com/twisted/towncrier/issues/551) <https://github.com/twisted/towncrier/issues/551>
_)Deprecations and Removals
- The support for Python 3.7 has been dropped. (
[#521](https://github.com/twisted/towncrier/issues/521) <https://github.com/twisted/towncrier/issues/521>
_)Misc
[#481](https://github.com/twisted/towncrier/issues/481) <https://github.com/twisted/towncrier/issues/481>
,[#520](https://github.com/twisted/towncrier/issues/520) <https://github.com/twisted/towncrier/issues/520>
,[#522](https://github.com/twisted/towncrier/issues/522) <https://github.com/twisted/towncrier/issues/522>
,[#523](https://github.com/twisted/towncrier/issues/523) <https://github.com/twisted/towncrier/issues/523>
,[#529](https://github.com/twisted/towncrier/issues/529) <https://github.com/twisted/towncrier/issues/529>
,[#536](https://github.com/twisted/towncrier/issues/536) <https://github.com/twisted/towncrier/issues/536>
Towncrier 23.10.0rc1
towncrier 23.10.0rc1 (2023-10-23)
Features
... (truncated)
Sourced from towncrier's changelog.
towncrier 23.10.0 (2023-10-24)
No significant changes since the previous release candidate.
Features
Python 3.12 is now officially supported. (
[#541](https://github.com/twisted/towncrier/issues/541) <https://github.com/twisted/towncrier/issues/541>
_)Initial support was added for monorepo-style setup. One project with multiple independent news files stored in separate sub-directories, that share the same towncrier config. (
[#548](https://github.com/twisted/towncrier/issues/548) <https://github.com/twisted/towncrier/issues/548>
_)Two newlines are no longer always added between the current release notes and the previous content. The newlines are now defined only inside the template.
Important! If you're using a custom template and want to keep the same whitespace between releases, you may have to modify your template. (
[#552](https://github.com/twisted/towncrier/issues/552) <https://github.com/twisted/towncrier/issues/552>
_)Bugfixes
- Towncrier now vendors the click-default-group package that prevented installations on modern Pips. (
[#540](https://github.com/twisted/towncrier/issues/540) <https://github.com/twisted/towncrier/issues/540>
_)Improved Documentation
- The markdown docs now use the default markdown template rather than a simpler custom one. (
[#545](https://github.com/twisted/towncrier/issues/545) <https://github.com/twisted/towncrier/issues/545>
_)- Cleanup a duplicate backtick in the tutorial. (
[#551](https://github.com/twisted/towncrier/issues/551) <https://github.com/twisted/towncrier/issues/551>
_)Deprecations and Removals
- The support for Python 3.7 has been dropped. (
[#521](https://github.com/twisted/towncrier/issues/521) <https://github.com/twisted/towncrier/issues/521>
_)Misc
[#481](https://github.com/twisted/towncrier/issues/481) <https://github.com/twisted/towncrier/issues/481>
,[#520](https://github.com/twisted/towncrier/issues/520) <https://github.com/twisted/towncrier/issues/520>
,[#522](https://github.com/twisted/towncrier/issues/522) <https://github.com/twisted/towncrier/issues/522>
,[#523](https://github.com/twisted/towncrier/issues/523) <https://github.com/twisted/towncrier/issues/523>
,[#529](https://github.com/twisted/towncrier/issues/529) <https://github.com/twisted/towncrier/issues/529>
,[#536](https://github.com/twisted/towncrier/issues/536) <https://github.com/twisted/towncrier/issues/536>
347e944
Update for final release.ee85740
Do RC1 instead of RC0.0c3b82c
venv/bin/towncrier build --yes610247f
Update version.0b023fa
Config location separate from directory containing news file and
fragments (#...3f24b6e
Whitespace between releases can be configured in the template. (#553)7f37ab5
docs(tutorial): Cleanup duplicate backtick typo (#551)5b732be
[pre-commit.ci] pre-commit autoupdate (#549)239f841
use markdown default template in markdown docs (#546)806bec1
Add 3.12 (#541)Sourced from actions/setup-node's releases.
v4.0.0
What's Changed
In scope of this release we changed version of node runtime for action from node16 to node20 and updated dependencies in actions/setup-node#866
Besides, release contains such changes as:
- Upgrade actions/checkout to v4 by
@gmembre-zenika
in actions/setup-node#868- Update actions/checkout for documentation and yaml by
@dmitry-shibanov
in actions/setup-node#876New Contributors
@gmembre-zenika
made their first contribution in actions/setup-node#868Full Changelog: https://github.com/actions/setup-node/compare/v3...v4.0.0
v3.8.2
What's Changed
- Update semver by
@dmitry-shibanov
in actions/setup-node#861- Update temp directory creation by
@nikolai-laevskii
in actions/setup-node#859- Bump
@babel/traverse
from 7.15.4 to 7.23.2 by@dependabot
in actions/setup-node#870- Add notice about binaries not being updated yet by
@nikolai-laevskii
in actions/setup-node#872- Update toolkit cache and core by
@dmitry-shibanov
and@seongwon-privatenote
in actions/setup-node#875Full Changelog: https://github.com/actions/setup-node/compare/v3...v3.8.2
v3.8.1
What's Changed
In scope of this release, the filter was removed within the cache-save step by
@dmitry-shibanov
in actions/setup-node#831. It is filtered and checked in the toolkit/cache library.Full Changelog: https://github.com/actions/setup-node/compare/v3...v3.8.1
v3.8.0
What's Changed
Bug fixes:
- Add check for existing paths by
@dmitry-shibanov
in actions/setup-node#803- Resolve SymbolicLink by
@dmitry-shibanov
in actions/setup-node#809- Change passing logic for cache input by
@dmitry-shibanov
in actions/setup-node#816- Fix armv7 cache issue by
@louislam
in actions/setup-node#794- Update check-dist workflow name by
@sinchang
in actions/setup-node#710Feature implementations:
- feat: handling the case where "node" is used for tool-versions file. by
@xytis
in actions/setup-node#812Documentation changes:
- Refer to semver package name in README.md by
@olleolleolle
in actions/setup-node#808Update dependencies:
- Update toolkit cache to fix zstd by
@dmitry-shibanov
in actions/setup-node#804- Bump tough-cookie and
@azure/ms-rest-js
by@dependabot
in actions/setup-node#802- Bump semver from 6.1.2 to 6.3.1 by
@dependabot
in actions/setup-node#807
... (truncated)
Sourced from pytest's releases.
pytest 7.4.3 (2023-10-24)
Bug Fixes
#10447: Markers are now considered in the reverse mro order to ensure base class markers are considered first -- this resolves a regression.
#11239: Fixed
:=
in asserts impacting unrelated test cases.#11439: Handled an edge case where :data:
sys.stderr
might already be closed when :ref:faulthandler
is tearing down.
2390610
Tweak changelog.rsta0714aa
Prepare release version 7.4.344ad1c9
[7.4.x] fix #10447
- consider marks in reverse mro order to give base classes...5dc7725
[7.4.x] Ensure logging tests always cleanup after themselves (#11541)a517827
[7.4.x] Configure ReadTheDocs to fail on warnings (#11540)21fe071
[7.4.x] fix for ValueError raised in faulthandler teardown code (#11455)f8bb857
Force terminal width when running tests (#11425)
(#11432)1944dc0
[7.4.x] Fix --import-mode=importlib when root contains
__init__.py
file (#1...946634c
Merge pull request #11419
from nicoddemus/backport-11414-to-7.4.xd849a3e
[7.4.x] fix: closes #11343's
[attr-defined] type errors (#11421)