🐍
I am paid by Red Hat to maintain Python upstream (python.org) and downstream (RHEL, Fedora). @python core-dev.
Block or Report
Block or report vstinner
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
unicode_book
unicode_book PublicProgramming with Unicode, book written by Victor Stinner
-
2,962 contributions in the last year
| Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contribution activity
March 2024
Created 173 commits in 11 repositories
Created a pull request in python/cpython that received 43 comments
gh-115754: Add Py_GetConstantRef() function
Add Py_GetConstantRef() and Py_GetConstant() functions. In the limited C API version 3.13, getting Py_None, Py_False, Py_True, Py_Ellipsis and Py_N…
+312
−6
lines changed
•
43
comments
Opened 98 other pull requests in 7 repositories
python/cpython
2
open
59
merged
9
closed
-
gh-117281: Change weakref repr() to fully qualified name
This contribution was made on Mar 27
-
[3.12] gh-83434: Sync libregrtest and test_regrtest with the main branch
This contribution was made on Mar 26
-
gh-83434: Disable XML in regrtest when -R option is used
This contribution was made on Mar 25
-
gh-108277: Make test_os tolerate 10 ms diff for timerfd
This contribution was made on Mar 25
-
gh-117061: Fix test_posix.test_sched_setaffinity() on RHEL9
This contribution was made on Mar 21
-
gh-85283: Build _testconsole extension with limited C API
This contribution was made on Mar 21
-
gh-116869: Enable -Werror in test_cext for Free Threading
This contribution was made on Mar 20
-
gh-105927: Limit PyWeakref_GetRef() to limited C API 3.13
This contribution was made on Mar 20
-
gh-116869: Fix test_cext for Free Threading
This contribution was made on Mar 19
-
gh-116417: Move limited C API complex.c tests to _testlimitedcapi
This contribution was made on Mar 19
-
gh-116869: Fix test_cext on RHEL7
This contribution was made on Mar 19
-
gh-117008: Fix functools test_recursive_pickle()
This contribution was made on Mar 19
-
gh-116417: Move limited C API dict.c tests to _testlimitedcapi
This contribution was made on Mar 19
-
[3.11] gh-90872: Fix subprocess.Popen.wait() for negative timeout (#116989)
This contribution was made on Mar 19
-
[3.12] gh-90872: Fix subprocess.Popen.wait() for negative timeout (#116989)
This contribution was made on Mar 19
-
gh-116417: Move limited C API long.c tests to _testlimitedcapi
This contribution was made on Mar 19
-
gh-92906: Enable test_cext and test_cppext on Windows
This contribution was made on Mar 19
-
gh-116869: Test the limited C API in test_cext
This contribution was made on Mar 19
-
gh-116417: Move limited C API unicode.c tests to _testlimitedcapi
This contribution was made on Mar 19
-
gh-116869: Build test_cext with -Werror=declaration-after-statement
This contribution was made on Mar 19
-
gh-90872: Fix subprocess.Popen.wait() for negative timeout
This contribution was made on Mar 19
-
gh-116417: Move limited C API abstract.c tests to _testlimitedcapi
This contribution was made on Mar 19
-
gh-116417: Fix WASI build of _testlimitedcapi
This contribution was made on Mar 18
-
gh-116869: Enable test_cext and test_cppext on Free Threading build
This contribution was made on Mar 18
-
gh-116869: Fix redefinition of the _PyOptimizerObject type
This contribution was made on Mar 18
- Some pull requests not shown.
python/peps
3
closed
13
merged
-
PEP 7: Stop supporting -Werror=declaration-after-statement
This contribution was made on Mar 21
-
PEP 7: Require -Werror=declaration-after-statement
This contribution was made on Mar 19
-
PEP 741: Add another example needing a stable ABI
This contribution was made on Mar 18
-
PEP 737: Set status to Final
This contribution was made on Mar 14
-
PEP 737: Set status to Accepted
This contribution was made on Mar 14
-
PEP 741: Update Discussions-To link
This contribution was made on Mar 14
-
PEP 741: Add PyInitConfig_GetExitcode() function
This contribution was made on Mar 14
-
PEP 743: Add Py_COMPAT_API_VERSION to the Python C API
This contribution was made on Mar 11
-
PEP 741: Fix small mistakes
This contribution was made on Mar 10
-
PEP 741: remove Spawn process section
This contribution was made on Mar 10
-
PEP 741: Remove the Python API
This contribution was made on Mar 9
-
PEP 741: Fix table formatting
This contribution was made on Mar 9
-
PEP 741: Add sys.set_config()
This contribution was made on Mar 9
-
PEP 741: Add Multi-phase section
This contribution was made on Mar 8
-
PEP 737: Remove Python changes
This contribution was made on Mar 7
-
PEP 737: Remove Python changes
This contribution was made on Mar 6
vstinner/deadparrot
3
merged
2
closed
-
Fix pypy
This contribution was made on Mar 22
-
Enhance DeadPyAPI_FUNC()
This contribution was made on Mar 16
-
Test on macOS
This contribution was made on Mar 16
-
GitHub Actions: add Python 3.13
This contribution was made on Mar 16
-
WIP: Add PyType_FromMetaclass()
This contribution was made on Mar 10
python/buildmaster-config
3
merged
-
run make regen-requirements
This contribution was made on Mar 5
-
Remove buildbot_profiler plugin
This contribution was made on Mar 5
-
run make regen-requirements
This contribution was made on Mar 5
python/pythoncapi-compat
2
merged
-
Add Py_GetConstant() and Py_GetConstantBorrowed()
This contribution was made on Mar 21
-
Add hash constants
This contribution was made on Mar 9
Argument-Clinic/cpython
1
open
-
[WIP] Split clinic.py into smaller files
This contribution was made on Mar 20
vstinner/cpython
1
open
-
WIP: C API PyArg_Parser
This contribution was made on Mar 17
Reviewed 56 pull requests in 5 repositories
python/cpython
25 pull requests
-
gh-117281: Change weakref repr() to fully qualified name
This contribution was made on Mar 27
-
gh-71042: Add
platform.android_verThis contribution was made on Mar 27 -
[3.12] gh-115538: Use isolate mode when running venv test_multiproces…
This contribution was made on Mar 26
-
gh-66543: Add mimetypes.guess_file_type()
This contribution was made on Mar 26
-
gh-115538: Remove PYTHONHOME when running test_venv.test_multiprocessing_recursion
This contribution was made on Mar 26
-
gh-105733: Deprecate ctypes SetPointerType() and ARRAY()
This contribution was made on Mar 26
-
GH-117108: Set the "old space bit" to "visited" for all young objects
This contribution was made on Mar 26
-
gh-113317: Change how Argument Clinic lists converters
This contribution was made on Mar 26
-
gh-116303: Handle disabled test modules in test.support
This contribution was made on Mar 22
-
gh-113024: C API: Add PyObject_GenericHash() function
This contribution was made on Mar 22
-
gh-117061: Fix test_posix.test_sched_setaffinity() on RHEL9
This contribution was made on Mar 21
-
gh-115754: Add Py_GetConstantRef() function
This contribution was made on Mar 21
-
[3.12] gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms (GH-117064)
This contribution was made on Mar 20
-
gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms
This contribution was made on Mar 20
-
gh-92906: Enable test_cext and test_cppext on Windows
This contribution was made on Mar 20
-
gh-113317: Add libclinic.converter and libclinic.crenderdata modules
This contribution was made on Mar 19
-
gh-116646, AC: Add CConverter.use_converter() method
This contribution was made on Mar 19
-
gh-115756: make PyCode_GetFirstFree an unstable API
This contribution was made on Mar 19
-
gh-113964: Restore the ability to start threads from atexit handler functions.
This contribution was made on Mar 19
-
gh-116869: Add test_cext test: build a C extension
This contribution was made on Mar 18
-
gh-116941: Fix pyatomic_std.h syntax errors
This contribution was made on Mar 18
-
gh-103131: Convert
sys.set_asyncgen_hooksto ACThis contribution was made on Mar 18 -
gh-116915: Make
_thread._ThreadHandlesupport GCThis contribution was made on Mar 18 -
Bump GitHub Actions
This contribution was made on Mar 18
-
gh-113308: Remove some internal parts of
uuidmoduleThis contribution was made on Mar 14 - Some pull request reviews not shown.
psf/pyperf
3 pull requests
-
Fix typo in example docs
This contribution was made on Mar 26
-
pyperf: Prepare releasing 2.6.3
This contribution was made on Mar 6
-
gh-174: Support free-threading CPython by disabling psutil related fe…
This contribution was made on Mar 6
python/buildmaster-config
3 pull requests
-
Add onder-riscv64
This contribution was made on Mar 10
-
Increase test_timeout on RHEL8-ppc64le for older branches
This contribution was made on Mar 6
-
run make regen-requirements
This contribution was made on Mar 5
python/peps
2 pull requests
-
PEP 743: Add Py_COMPAT_API_VERSION to the Python C API
This contribution was made on Mar 11
-
PEP 387: Add a changelog and a missing Post-History entry
This contribution was made on Mar 11
fedora-python/cpython
1 pull request
-
[DO NOT MERGE] Fedora 3.6 openssl3 compatibility
This contribution was made on Mar 25
Created an issue in capi-workgroup/decisions that received 13 comments
gh-115754: Expose constants (ex: Py_None) as public ABI symbols (stable ABI)
Currently, the C API implements Py_None, Py_True, Py_False, Py_Ellipsis and Py_NotImplemented constants by referring to private symbols at the ABI …
13
comments
Opened 17 other issues in 5 repositories
python/cpython
8
closed
3
open
-
multiprocessing test_processes: test_thread_safety() fails with: Assertion failed: gc_list_is_empty(to) || gc_old_space(to_tail) == gc_old_space(from_tail)
This contribution was made on Mar 26
-
test_posix: test_sched_setaffinity() fails on CentOS9
This contribution was made on Mar 20
-
test_functools: test_recursive_pickle() crash on ARM64 Windows Non-Debug 3.x
This contribution was made on Mar 19
-
Heap types implemented in C must have Py_TPFLAGS_HAVE_GC and implement tp_traverse
This contribution was made on Mar 18
-
C API: Add PyType_GetModuleByDef() to the limited C API version 3.13
This contribution was made on Mar 17
-
CIFuzz CI: segfault during Python build
This contribution was made on Mar 16
-
Argument Clinic: Inline _PyArg_CheckPositional() code
This contribution was made on Mar 13
-
C API: Add PyLong_FileDescriptor_Converter(): make private _PyLong_FileDescriptor_Converter() public
This contribution was made on Mar 12
-
PEP 743: Add Py_COMPAT_API_VERSION and Py_COMPAT_API_VERSION_MAX macros
This contribution was made on Mar 11
-
Initialize/Finalize Python multiple time and import _ctypes each time lead to a memory corruption
This contribution was made on Mar 7
-
C API: Move limited C API tests from _testcapi to a new _testlimitedcapi extension
This contribution was made on Mar 6
capi-workgroup/decisions
1
closed
2
open
-
Add PyType_GetModuleByDef() to the limited C API
This contribution was made on Mar 21
-
Add PyLong_Sign() public function
This contribution was made on Mar 11
-
gh-110850: Change PyTime C API error handling
This contribution was made on Mar 5
vim/vim
1
closed
-
gvim 9.1: resizing the window create transparent rows and columns
This contribution was made on Mar 19
python/steering-council
1
open
-
PEP 741 -- Python Configuration C API
This contribution was made on Mar 14
tardyp/buildbot_profiler
1
closed
-
Dependency to the future module must be expressed explicitly
This contribution was made on Mar 5






