GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Revert 30935 defer bpo45162 to 312 by serhiy-storchaka · Pull Request #94285 · python/cpython

Conversation

@serhiy-storchaka

@serhiy-storchaka serhiy-storchaka commented Jun 26, 2022

Copy link
Copy Markdown
Member

No description provided.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
iritkatriel and others added 30 commits June 3, 2022 22:43
@iritkatriel
pythonGH-93444: remove redundant fields from basicblock: b_nofallthro…
1713ff0
…ugh, b_exit, b_return (pythonGH-93445)
@ulisesojeda
netrc: Remove unused "import shlex" (python#93311)
3284f86
@jackh-ncl
pythongh-92886: Fix test that fails when running with -O in `test_i…
8150b8c
…maplib.py` (python#93237)
@mdickinson
Fix missing word in sys.float_info docstring (pythonGH-93489)
e12f34b
@colin99d
[doc] Correct a grammatical error in a docstring. (pythonGH-93441)
3d647e7
@nascheme
pythongh-93442: Make C++ version of _Py_CAST work with 0/NULL. (pytho…
8bcc3fa
…n#93500)

Add C++ overloads for _Py_CAST_impl() to handle 0/NULL.  This will allow
C++ extensions that pass 0 or NULL to macros using _Py_CAST() to
continue to compile.  Without this, you get an error like:

    invalid ‘static_cast’ from type ‘int’ to type ‘_object*’

The modern way to use a NULL value in C++ is to use nullptr.  However,
we want to not break extensions that do things the old way.

Co-authored-by: serge-sans-paille
@nascheme
pythongh-93442: Add test for _Py_CAST(nullptr). (pythongh-93505)
713eb18
@tiran
pythongh-90473: wasmtime does not support absolute symlinks (pythonGH…
6f8367d
…-93490)
@serhiy-storchaka
pythongh-89973: Fix re.error in the fnmatch module. (pythonGH-93072)
0902c3d
Character ranges with upper bound less that lower bound (e.g. [c-a])
are now interpreted as empty ranges, for compatibility with other glob
pattern implementations. Previously it was re.error.
@sweeneyde
Document LOAD_FAST_CHECK opcode (python#93498)
4082c8e
@cykerway
pythongh-93247: Fix assert function in asyncio locks test (python#93248)
9081bbd
@tiran
pythongh-90473: WASI requires proper open(2) flags (pythonGH-93529)
4c71d22
@hugovk
pythonGH-92308 What's New: list pending removals in 3.13 and future v…
86a5e22
…ersions (python#92562)
@tiran
pythongh-90473: Skip POSIX tests that don't apply to WASI (pythonGH-9…
80a39da
…3536)
@thedrow
asyncio.Barrier docs: Fix typo (python#93371)
8584981
taks -> tasks
@slateny
pythongh-83728: Add hmac.new default parameter deprecation (pythonGH-…
56b5daf
…91939)
@tiran
pythongh-90473: Make chmod a dummy on WASI, skip chmod tests (pythonG…
22fed60
…H-93534)

WASI does not have the ``chmod(2)`` syscall yet.
@graingert
Remove action=None kwarg from Barrier docs (pythonGH-93538)
71c8f96
@graingert
[docs] fix some asyncio.Barrier.wait docs grammar (pythonGH-93552)
46fde1f
@illia-v
pythongh-93475: Expose FICLONE and FICLONERANGE constants in fcntl (p…
d1e2e0e
…ython#93478)
@erlend-aasland @AlexWaygood
pythongh-89018: Improve documentation of sqlite3 exceptions (python…
bb0b768
…#27645)

- Order exceptions as in PEP 249
- Reword descriptions, so they match the current behaviour

Co-authored-by: Alex Waygood <[email protected]>
@aisk
bpo-42658: Use LCMapStringEx in ntpath.normcase to match OS behaviour…
3256b17
… for case-folding (pythonGH-32010)
@sransara
Fix contributor name in WhatsNew 3.11 (pythonGH-93556)
7403933
Evorage
Grammar fix to socket error string (pythonGH-93523)
890c3be
@sorcio
pythongh-86986: bump min sphinx version to 3.2 (pythonGH-93337)
57e8ee7
@pSub
pythongh-79096: Protect cookie file created by {LWP,Mozilla}CookieJar…
c6f6ede
….save() (pythonGH-93463)

Note: This change is not effective on Microsoft Windows.

Cookies can store sensitive information and should therefore be protected
against unauthorized third parties. This is also described in issue python#79096.

The filesystem permissions are currently set to 644, everyone can read the
file. This commit changes the permissions to 600, only the creater of the file
can read and modify it. This improves security, because it reduces the attack
surface. Now the attacker needs control of the user that created the cookie or
a ways to circumvent the filesystems permissions.

This change is backwards incompatible. Systems that rely on world-readable
cookies will breake. However, one could argue that those are misconfigured in
the first place.
@vsajip
pythongh-93162: Add ability to configure QueueHandler/QueueListener t…
1b74803
…ogether (pythonGH-93269)

Also, provide getHandlerByName() and getHandlerNames() APIs.

Closes python#93162.
@hugovk @AA-Turner @ambv
pythongh-57539: Increase calendar test coverage (pythonGH-93468)
f0d0be3
Co-authored-by: Sean Fleming
Co-authored-by: Adam Turner <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@agrommek @ambv
pythongh-88831: In docs for asyncio.create_task, explain why strong r…
75ceae0
…eferences to tasks are needed (pythonGH-93258)

Co-authored-by: Łukasz Langa <[email protected]>
@markshannon
Shrink the LOAD_METHOD cache by one codeunit. (python#93537)
f012df7
@serhiy-storchaka
serhiy-storchaka requested review from a team, 1st1, abalkin, asvetlov, berkerpeksag, brandtbucher, cjw296, ericsnowcurrently, erlend-aasland, ezio-melotti, gpshead, iritkatriel, isidentical, lysnikolaou, markshannon, ncoghlan, pablogsal, pganssle, rhettinger, tiran, vsajip and warsaw as code owners June 26, 2022 06:29
@bedevere-bot bedevere-bot added the awaiting core review label Jun 26, 2022
@ghost

ghost commented Jun 26, 2022 •
edited by ghost
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

The following commit authors need to sign the Contributor License Agreement:

  • [email protected]

Click the button to sign:
CLA not signed

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@serhiy-storchaka serhiy-storchaka closed this Jun 26, 2022
@serhiy-storchaka serhiy-storchaka reopened this Jun 26, 2022
@serhiy-storchaka
serhiy-storchaka merged commit 1ffde3e into python:revert-30935-defer-bpo45162-to-312 Jun 26, 2022
@bedevere-bot bedevere-bot removed the awaiting core review label Jun 26, 2022
@serhiy-storchaka
serhiy-storchaka deleted the revert-30935-defer-bpo45162-to-312 branch June 26, 2022 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@brettcannon brettcannon Awaiting requested review from brettcannon
@encukou encukou Awaiting requested review from encukou
@ethanfurman ethanfurman Awaiting requested review from ethanfurman
@gvanrossum gvanrossum Awaiting requested review from gvanrossum
@Fidget-Spinner Fidget-Spinner Awaiting requested review from Fidget-Spinner
@JelleZijlstra JelleZijlstra Awaiting requested review from JelleZijlstra
@terryjreedy terryjreedy Awaiting requested review from terryjreedy
@ericvsmith ericvsmith Awaiting requested review from ericvsmith
@rhettinger rhettinger Awaiting requested review from rhettinger
@berkerpeksag berkerpeksag Awaiting requested review from berkerpeksag
@gpshead gpshead Awaiting requested review from gpshead
@erlend-aasland erlend-aasland Awaiting requested review from erlend-aasland
@cjw296 cjw296 Awaiting requested review from cjw296
@isidentical isidentical Awaiting requested review from isidentical
@pablogsal pablogsal Awaiting requested review from pablogsal
@lysnikolaou lysnikolaou Awaiting requested review from lysnikolaou
@pganssle pganssle Awaiting requested review from pganssle
@abalkin abalkin Awaiting requested review from abalkin
@ericsnowcurrently ericsnowcurrently Awaiting requested review from ericsnowcurrently
@ncoghlan ncoghlan Awaiting requested review from ncoghlan
@warsaw warsaw Awaiting requested review from warsaw
@ezio-melotti ezio-melotti Awaiting requested review from ezio-melotti
@vsajip vsajip Awaiting requested review from vsajip
@tiran tiran Awaiting requested review from tiran
@iritkatriel iritkatriel Awaiting requested review from iritkatriel
@brandtbucher brandtbucher Awaiting requested review from brandtbucher
@markshannon markshannon Awaiting requested review from markshannon
@1st1 1st1 Awaiting requested review from 1st1
@asvetlov asvetlov Awaiting requested review from asvetlov

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

20 participants

@serhiy-storchaka @Tc1122 @bedevere-bot @iritkatriel @ulisesojeda @jackh-ncl @mdickinson @colin99d @nascheme @tiran @sweeneyde @cykerway @hugovk @thedrow @slateny @graingert @illia-v @erlend-aasland @aisk @sransara
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.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.