psf/black repo issues, pull requests, and releases [back to top]
Upgrade PyPI upload workflow to use Trusted Publishing (#4589) #4611 [ahmed5145]
Fixes #4589 This PR upgrades the PyPI publishing workflow to use Trusted Publishing instead of token-based...
Remove `--no-cache` docs example #4840 [MeGaGiGaGon] T: documentation skip news
Description An example is not needed for --no-cache, since as a CLI flag its usage is obvious, and there's no...
Add arm64 windows builds and tests #4814 [finnagin] ci: build all wheels
Description Closes #4813 This would add native arm64 wheel and binary builds as well as add add arm64 windows to...
Add support for arm64 windows #4813 [finnagin] T: enhancement
Is your feature request related to a problem? Please describe. I saw that arm64 support was recently added for...
Drop support for EOL Python 3.9 #4842 [hugovk]
Description Python 3.9 became end-of-life last month: https://devguide.python.org/versions/ Compare #4452 that...
Comments between fmt:on/off are reformatted #1245 [marcelm] T: bug F: comments F: fmtoff
This code: # fmt: off #nospace # twospaces # fmt: on is changed to: # fmt: off # nospace # twospaces # fmt: on I...
Unexpected error with Black 25.11.0 when fmt: off and fmt: on are used within block of comments #4841 [alexhernandezgarcia] T: bug C: crash F: fmtoff
Describe the bug To Reproduce For example, take this code: [ (1, 2), # # fmt: off # (3, # 4), ...
Line too long: Lambda with many parameters #809 [mikelane] T: style F: linetoolong
Operating system: macos 10.14.4 Python version: 3.6.7 Black version: 19.3b0 Does also happen on master: Yes We have...
Line too long: Comments #1713 [anirudnits] T: style F: comments F: linetoolong
Problem Consider the below comment: # this comment is longer than what is specified in line length arguments passed...
psf/requests repo issues, pull requests, and releases [back to top]
Fix: Preserve escaped quotes in cookies #7083 [egangi]
This PR fixes a bug in Requests where cookie values containing escaped quotes were being corrupted according to...
Remove old macOS runners #6824 [nateprewitt]
Now that the upstream issue in setup-python is resolved, we can move back to using macos-latest for everything.
Allow multipart uploads when Content-Type has been set on on a Session #7084 [gvengel]
It's currently impossible to use multipart file uploads with a Session when the Content-Type header has been set...
self sign certificate validation error (requests-2.23.5, urllib3-2.5.0) #7085 [vaibhav-chaturvedi]
Self sign certificate validation is getting failed when using requests 2.23.5 with urllib3 2.5.0. It works with...
python/peps repo issues, pull requests, and releases [back to top]
PEP 745: Add planned bugfix releases for Python 3.14 to python-releases.toml #4693 [hugovk]
Follow on from #4331. Generate from the TOML instead of hardcoding. ๐ Documentation preview ๐:...
PEP 596: Mark Python 3.9 as end-of-life in python-releases.toml #4694 [hugovk]
Follow on from #4331. ๐ Documentation preview ๐: https://pep-previews--4694.org.readthedocs.build/
Mark Python 3.12 as security and 3.14 as bugfix #4696 [hugovk]
Couple more followups from #4331. ๐ Documentation preview ๐: https://pep-previews--4696.org.readthedocs.build/
Add python-releases.toml #4331 [AA-Turner] meta
Inspired by #4314, this PR adds a transcription of every Python release since version 1.6 into a single TOML...
PEP 101: Instruct the Release Manager to change ``python-releases.toml`` #4697 [AA-Turner]
Change is either: To a Draft PEP To an Accepted or Final PEP, with Steering Council approval To fix an editorial...
Expose feature freeze date in python-releases.json API #4698 [m-aciek] infra
Feature freeze date is used to be point of docs translations start for a release (at least for those using...
PEP 793: Mark as Accepted #4695 [encukou]
Mark as accepted Add implementation issue (this should be much more helpful now; I may remove/repurpose the branch...
PEP 718: Specify binding, parametrisation and overload interactions #4649 [Gobot1234]
Change is either: To a Draft PEP To an Accepted or Final PEP, with Steering Council approval To fix an editorial...
PEP 747: Link to mypy reference implementation #4700 [davidfstr]
Change is either: To a Draft PEP To an Accepted or Final PEP, with Steering Council approval To fix an editorial...
PEP 807: add feature negotiation #4685 [woodruffw]
Per DPO: https://discuss.python.org/t/pep-807-index-support-for-trusted-publishing/104027/10 ๐ Documentation...
Poll required: PEP 13: Clarify tie resolution #4672 [zware] governance
This change requires a vote among the core team before it can be merged. Once the poll is opened, the history of...
PEP 811: Adopt similar nomination process to core team #4686 [sethmlarson]
Change is either: To a Draft PEP To an Accepted or Final PEP, with Steering Council approval To fix an editorial...
PEP 813: The Pretty Print Protocol #4690 [warsaw] new-pep
Basic requirements (all PEP Types) Read and followed PEP 1 & PEP 12 File created from the latest PEP template ...
PEP 814: Add frozendict built-in type #4699 [vstinner] new-pep
๐ Documentation preview ๐: https://pep-previews--4699.org.readthedocs.build/pep-0814/
vstinner: @nschneid: Thanks for your review. I addressed your suggestions.
woodruffw: Noting for the curious: the environment itself doesn't grant any special permissions to this job...