-
Microsoft
- San Francisco Bay Area
- https://python.org/~guido/
- @gvanrossum
Block or Report
Block or report gvanrossum
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
-
pyxl3 Public
Forked from vikasuy/pyxl
A Python 3 extension for writing structured and reusable inline HTML.
-
-
819 contributions in the last year
Less
More
Contribution activity
November 2022
Created 11 commits in 4 repositories
Created 1 repository
- gvanrossum/c-parser Python
Created a pull request in python/cpython that received 17 comments
GH-98831: Implement super-instruction generation
@markshannon Please see "PLEASE NOTE" below.
This is pretty straightforward: the expansion of
super(FOO__BAR) = FOO + BAR;
generates code like this:
+163
−138
•
17
comments
Opened 9 other pull requests in 2 repositories
python/cpython
2
open
5
merged
1
closed
- GH-98831: Refactor generate_cases.py
- GH-98831: Implement basic cache effects
- GH-98831: Remove all remaining DISPATCH() calls from bytecodes.c
- GH-98831: Simple input-output stack effects
- GH-99104: Update headers for bytecodes.c and generate_cases.py
- GH-98831: Auto-generate PREDICTED() macro calls
- GH-98831: Remove redundant extract_cases.py script
- Make generate_opcode_h.py compatible with Python 3.8
faster-cpython/ideas
1
open
Reviewed 19 pull requests in 3 repositories
python/cpython
17 pull requests
- gh-99357: Close the event loop when it is no longer used in test_uncancel_structured_blocks
-
GH-94597: add deprecation warnings for subclassing
AbstractChildWatcher -
GH-98686: Get rid of
BINARY_OP_GENERICandCOMPARE_OP_GENERIC - GH-98831: Remove all remaining DISPATCH() calls from bytecodes.c
- GH-98831: Simple input-output stack effects
- GH-99104: Update headers for bytecodes.c and generate_cases.py
- GH-98831: Add some macros definitions to bytecodes.c to reduce IDE warnings.
-
GH-98831: Add
regen-casestoregen-all - GH-96421: Insert shim frame on entry to interpreter
- GH-98831: "Generate" the interpreter
-
GH-90699: Remove
_Py_IDENTIFIERusage from_asynciomodule - [3.11] gh-92679: Clarify asyncio.loop.start_tls parameters (GH-92682)
- [3.10] gh-92679: Clarify asyncio.loop.start_tls parameters (GH-92682)
- gh-92679: Clarify roles of asyncio protocols and transports
- gh-92679: Clarify asyncio.loop.start_tls parameters
- [3.10] gh-92871: Postpone the removal of typing.{io,re} to 3.13 (GH-98958)
- gh-98989: configure: add 3.11 to list of Pythons
faster-cpython/tools
1 pull request
python/peps
1 pull request
Created an issue in python/cpython that received 2 comments
Test test_asyncio prints quite a few ResourceWarnings for "unclosed event loop"
It's possible that this only happens when using --with-pydebug. (And perhaps only on Mac?)
I get 8 of these:
/Users/guido/cpython/Lib/asyncio/base_…
2
comments






