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
1,982 contributions in the last year
Contribution activity
June 2022
Created 67 commits in 7 repositories
Created 1 repository
Created a pull request in python/cpython that received 31 comments
gh-54781: Move Lib/tkinter/test/test_ttk/ to Lib/test/test_ttk/
Move Lib/tkinter/test/ to Lib/test/test_tkinter/. Rename test_tk to test_tkinter, and rename test_ttk_guionly to test_ttk. gh-54781
+100
−109
•
31
comments
Opened 72 other pull requests in 5 repositories
python/cpython
11
open
53
merged
4
closed
- gh-94383: Remove ElementTree.Element.copy() method
- gh-94379: Remove zipimport find_loader() and find_module() methods
- gh-94352: shlex.split() no longer accepts None
- gh-94350: mailbox: Remove support for text mode files
- gh-87347: Fix test_pymem_new() reference leak
- gh-94172: Remove ssl.PROTOCOL_SSLv2 dead code
- [3.10] Run Tools/scripts/reindent.py (#94225)
- gh-87347: Fix PyObject_NEW() regression
- gh-94172: urllib.request avoids deprecated key_file/cert_file
- gh-94226: Remove the locale.format() function
- Run Tools/scripts/reindent.py
- gh-94199: Remove ssl.match_hostname() function
- gh-94026: use a temporary file for regrtest worker process stdout
- gh-94199: Remove the ssl.wrap_socket() function
- gh-94199: Remove ssl.RAND_pseudo_bytes() function
- gh-94199: Remove hashlib.pbkdf2_hmac() Python implementation
- gh-94196: Remove gzip.GzipFile.filename attribute
- gh-94194: gettext plural values must now be integers
- gh-94172: urllib.request avoids deprecated check_hostname
- gh-94174: asyncio.get_event_loop() fails if no current event loop
- gh-94172: Remove keyfile, certfile and check_hostname parameters
- gh-94169: Remove deprecated io.OpenWrapper
- gh-54781: Move Lib/idlelib/idle_test/ to Lib/test/test_idle/
- gh-84623: Remove unused imports in idlelib
- gh-84623: Move imports in doctests
- Some pull requests not shown.
python/buildmaster-config
1
merged
python/pythoncapi-compat
1
merged
python/peps
1
merged
python-greenlet/greenlet
1
open
Reviewed 56 pull requests in 6 repositories
python/cpython
25 pull requests
- gh-94383: Remove ElementTree.Element.copy() method
- gh-94401: Remove unneeded overlapped module state
- gh-91049: Introduce set vectorcall field API for PyFunctionObject
- gh-94026: Buffer regrtest worker stdout in temporary file (GH-94253)
- gh-84753: make inspect.iscoroutinefunction() works with AsyncMock
- gh-94061: set a message to ConnectionResetError
- gh-94379: Remove zipimport find_loader() and find_module() methods
- gh-94194: gettext plural values must now be integers
- gh-94350: mailbox: Remove support for text mode files
- gh-94199: Remove hashlib.pbkdf2_hmac() Python implementation
- gh-94172: Remove keyfile, certfile and check_hostname parameters
- gh-87347: Fix PyObject_NEW() regression
- [3.11] Run Tools/scripts/reindent.py (GH-94225)
- gh-94172: urllib.request avoids deprecated key_file/cert_file
- gh-94026: Workaround for BlockingIOError in runtest_mp on Emscripten
- [3.10] gh-84623: Remove unused imports in idlelib (GH-94143)
- [3.11] gh-84623: Remove unused imports in idlelib (GH-94143)
- gh-54781: Move Lib/tkinter/test/test_ttk/ to Lib/test/test_ttk/
- [3.10] gh-90539: doc: Expand on what should not go into CFLAGS, LDFLAGS (GH-92754)
- [3.11] gh-90539: doc: Expand on what should not go into CFLAGS, LDFLAGS (GH-92754)
- [3.11] gh-74953: Fix PyThread_acquire_lock_timed() code recomputing the timeout (GH-93941)
- bpo-33601 Py_UTF8Mode is not documented
- [3.11] test_logging: Fix BytesWarning in SysLogHandlerTest (GH-93920)
- [3.10] test_logging: Fix BytesWarning in SysLogHandlerTest (GH-93920)
- gh-89336: Remove configparser APIs that were deprecated for 3.12
- Some pull request reviews not shown.
psf/pyperf
2 pull requests
pybind/pybind11
1 pull request
python/buildmaster-config
1 pull request
cloudpipe/cloudpickle
1 pull request
python-attrs/attrs
1 pull request
Created an issue in cython/cython that received 16 comments
[BUG] Using types.CodeType in Python 3.11 fails with ValueError: types.CodeType size changed, may indicate binary incompatibility. Expected 168 from C header, got 160 from PyObject
Versions:
Cython 0.29 branch: commit c0dfb9c2f592b7e0ece90ec83fbadcf6e6da3d47 (May 17, 2022)
Python 3.11.0b3+: commit a848a9894d (Jun 6 2022)
Rep…
16
comments
Opened 25 other issues in 2 repositories
python/cpython
11
closed
13
open
- Python 3.11: Assertion `_PyOpcode_Deopt[first_instr[frame->f_code->_co_firsttraceable]] == RESUME' failed
- Remove xml.etree.ElementTree.Element.copy() (Python implementation): use copy.copy() instead
- zipimport: Remove deprecated find_loader() and find_module() methods, use find_spec() instead
- ssl: Drop support for unsafe SSLv3 protocol, remove ssl.PROTOCOL_SSLv3
- shlex.split(): remove support for s=None
- mailbox: Remove deprecated support for text, only accept bytes
- Remove deprecate locale.format() function
- test_ssl fails on recent FreeBSD (OpenSSL 1.1.1p), minimum_version=TLSv1_2
- ssl and hashlib: Remove functions deprecated in Python 3.10
- gzip: Remove deprecated filename attribute
- gettext: Remove support for using non-integer value for selecting a plural form
- Fedora Rawhide Clang buildbot fails to build: "error: cannot apply asm label to function after its first use" in <stdio.h>
- asyncio.get_event_loop() fails if there is no current event loop
- Remove deprecated keyfile, certfile and check_hostname parameters, in favor of context
- Remove io.OpenWrapper, deprecated in Python 3.10
- [C API] Move PyFrame_GetBack() function to <Python.h>
- On Windows, test_distutils leaks a temporary file: Microsoft
- test_cmd_line_script and test_embed, test_compileall, test_urllib fail if TMPDIR path is non-ASCII
- Tests fail with "OSError: AF_UNIX path too long" if TMPDIR path is longer than 107 bytes
- [easy][asyncio] test_asyncio logs traceback with "NotImplementedError"
- Move all stdlib tests in the test package
- test_logging: test_config_queue_handler() race condition
- PyCode_Type.tp_basictype change in Python 3.11 broke Cython
- [tests][multiprocessing] multiprocessing test_shared_memory_recreate() failed on aarch64 Fedora Stable LTO 3.x



