Block or Report
Block or report serhiy-storchaka
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
-
-
-
astroid Public
Forked from PyCQA/astroid
A common base representation of python source code for pylint and other projects
Python 2
-
pyflakes Public
Forked from PyCQA/pyflakes
A simple program which checks Python source files for errors
Python 3
2,289 contributions in the last year
Activity overview
Contribution activity
April 2022
Created 23 commits in 2 repositories
Created a pull request in python/cpython that received 29 comments
gh-91524: Speed up the regular expression substitution
Functions re.sub() and re.subn() and corresponding re.Pattern methods are now 2-3 times faster for replacement strings containing group references. C…
Opened 28 other pull requests in 2 repositories
python/cpython
6
open
17
merged
- gh-91870: Remove unsupported SRE opcode CALL
- Simplify testing a warning filename
- RE: Pre-split the list of opcode names
- gh-91308: Simplify parsing inline flag "x" (verbose)
- RE: Add more tests for inline flag "x" and re.VERBOSE
- [3.10] gh-91700: Validate the group number in conditional expression in RE (GH-91702)
- [3.10] gh-90568: Fix exception type for \N with a named sequence in RE (GH-91665)
- gh-91827: Add method info_pathlevel() in tkinter
- gh-91760: Deprecate group names and numbers which will be invalid in future
- gh-91760: More strict rules for numerical group references and group names in RE
- gh-91583: AC: Fix regression for functions with defining_class
- gh-91700: Validate the group number in conditional expression in RE
- Add more tests for group names and refs in RE
- gh-81548: Deprecate octal sequences with value larger than 0o377
- gh-90568: Fix error type when parse \N with a named sequence in RE
- [3.10] gh-91575: Update case-insensitive matching in re to the latest…
- gh-91575: Add a script for generating data for case-insensitive matching in re
- gh-91575: Update case-insensitive matching in re to the latest Unicode version
- gh-91308: Automatically regenerate sre_constants.h
- bpo-47227: Suppress expression chaining for more RE parsing errors
- bpo-47211: Remove function re.template() and flag re.TEMPLATE
- bpo-47152: Remove unused import in re
- bpo-47152: Move sources of the _sre module into a subdirectory
Reviewed 17 pull requests in 1 repository
python/cpython
17 pull requests
- gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt file
- gh-88339: enable fast seeking of uncompressed unencrypted zipfile.ZipExtFile
- [3.10] RE: Add more tests for inline flag "x" and re.VERBOSE (GH-91854)
- [3.9] RE: Add more tests for inline flag "x" and re.VERBOSE (GH-91854)
- [3.9] gh-91734: Fix ossaudio support on Solaris (GH-91735)
- [3.10] gh-91734: Fix ossaudio support on Solaris (GH-91735)
- gh-91734: fix ossaudio support on Solaris
- gh-91616: re module, fix .fullmatch() mismatch when using Atomic Grouping or Possessive Quantifiers
- [3.9] Add more tests for group names and refs in RE (GH-91695)
- [3.10] Add more tests for group names and refs in RE (GH-91695)
- bpo-47256: re module, limit the maximum capturing group to 1,073,741,823, increasing the depth of backtracking.
- [WIP] gh-89621: re.subn?(): raise error when RegexFlag is wrongly used as count argument
-
gh-91404: Improve
reperformance - gh-91524: Speed up the regular expression substitution
- bpo-45210: _Py_Dealloc() checks tp_dealloc exception
- bpo-47009: Fix assert on big endian (GH-32332)
- bpo-23689: re module, fix memory leak when a match is terminated by a signal or memory allocation failure
Created an issue in python/cpython that received 5 comments
Regression in the AC generated code
Argument Clinic now generates less efficient code using _PyArg_ParseStackAndKeywords instead of _PyArg_UnpackKeywords. It is a regression introduce…
Opened 9 other issues in 2 repositories
python/cpython
4
open
4
closed
- Remove unsupported SRE opcode CALL
- Add method for getting the exact version of the Tcl library as a named tuple
- More strict rules for group numbers and names in RE
- Internal error when compile RE with conditional expression referring to not defined group
- Outdated Unicode data in the re module
- Speed up regular expression substitution
- Suppress expression chaining for RE parsing errors
- Remove re.template() and re.TEMPLATE