Triagin'
Pythonista. π Maintainer of typeshed and flake8-pyi. CPython triager, mypy triager.
Highlights
- 2 discussions answered
Block or Report
Block or report AlexWaygood
Report abuse
Contact GitHub support about this userβs behavior. Learn more about reporting abuse.
Report abusePinned
-
typeshed Public
Forked from python/typeshed
Collection of library stubs for Python, with static types
Python
-
flake8-pyi Public
Forked from PyCQA/flake8-pyi
A plugin for Flake8 that provides specializations for type hinting stub files
Python
-
-
1,929 contributions in the last year
Activity overview
Contribution activity
May 2022
Created 52 commits in 5 repositories
Created a pull request in python/cpython that received 33 comments
gh-92417: fractions, decimal: Improve docs for alternative constructor methods
+9
β8
•
33
comments
Opened 47 other pull requests in 6 repositories
python/typeshed
18
merged
1
closed
-
Run pyupgrade on the
testsdirectory -
Add colour to the output of
mypy_test, take 2 -
Revert "Add colour to the output of
mypy_test" -
Add colour to the output of
mypy_test -
Improve output of
mypy_testwhen reporting errors -
enum: More changes for 3.11 - Don't run mypy_primer on changes to test files
- Various py311 removals
-
Add
__class_getitem__to classes inloggingandcsv -
Use flake8-pyi 22.5.0, remove redundant parts of
check_new_syntax -
Remove explicit inheritance from
object -
Use
strinstead ofText -
Run pyright on the
testsdirectory in CI -
Fix bugs in
check_new_syntax.py - Use PEP 585 syntax in all third-party stubs
-
csv.pyi: minor cleanup -
_csv.pyi: minor cleanup -
csv: annotate keyword arguments in various functions and methods -
Add
http.HTTPMethod
python/cpython
13
merged
3
open
-
Add
__slots__totyping._NotIterable -
gh-92417:
socketdocs: remove references to Python <3.3 -
gh-92417:
zlibdocs,binasciidocs: remove Python 2 compatibility notes -
gh-92417:
unittest.mockdocs: remove references to Python <2.6 -
gh-92417:
subprocessdocs: remove note on compatibility with Python <3.5 -
gh-92417:
loggingdocs: Remove warning that only applies to Python <3.2 -
gh-92417:
importlibdocs: remove references to unsupported Python versions -
gh-92417:
stdtypesdocs: delete discussion of Python 2 differences -
gh-92417:
jsondocs:dictis ordered on all supported Python versions -
gh-92417:
doctestdocs: remove references to Python <3.6 -
gh-92417:
asynciodocs:asyncio.run()is available on all supported Python versions -
gh-92417:
typingdocs:from __future__ import annotationscan be used in all supported Python versions -
typing.Text: tweak deprecation notice - Enum docs: Remove unnecessary apostrophes
-
gh-92332: Docs-only deprecation of
typing.Text -
gh-92128: Add
__class_getitem__tologging.LoggerAdapterandlogging.StreamHandler
PyCQA/flake8-pyi
5
merged
python/mypy
4
merged
1
open
AlexWaygood/typeshed
1
closed
python/bedevere
1
merged
Reviewed 77 pull requests in 6 repositories
python/cpython
25 pull requests
- gh-92675: venv: Fix ensure_directories() to again accept a Path for env_dir
- gh-87518: update whatsnew/311.rst in asyncio module
- gh-92871: Remove typing.{io,re} namespaces
- gh-91491: Complete Whats New in 3.11 for typing
- gh-91860: documentation for typing.dataclass_transform
- DOC: Improvements in library/stdtypes
- gh-92780: Improve sqlite3.Connection.create_collation docs
- gh-92417: Update docs and examples of doctest.IGNORE_EXCEPTION_DETAIL for Py>=3
- [3.9] Fix typo in argparse docs. (GH-92691)
- [3.10] Fix typo in argparse docs. (GH-92691)
- Fix typo in argparse docs.
- Typo in unittest.rst
- gh-91803: Mock - fix error when using autospec methods with seal
- gh-77753: Add hash examples for set/dict
-
gh-92417:
subprocessdocs: remove note on compatibility with Python <3.5 -
gh-92417:
fractions,decimal: Improve docs for alternative constructor methods -
gh-92417:
importlibdocs: remove references to unsupported Python versions - gh-92261: Disallow iteration of Union (and other _SpecialForms)
- gh-80143: Add clarification for escape characters
-
gh-92332: Docs-only deprecation of
typing.Text - gh-92368: Fix missing possesive apostrophe
- gh-92391: Add __class_getitem__ to csv.DictReader and csv.DictWriter
-
gh-79156: Fix the
versionaddedfor asyncio.StreamWriter.start_tls() -
Restore default role check in
make check. - gh-82678: Fix parameter name for pipes
- Some pull request reviews not shown.
python/typeshed
25 pull requests
-
Add colour to the output of
mypy_test, take 2 - ast: fix stubtest issues
- 3.11: add BaseException.add_note
-
Add overloads for
asyncio.sleep(). - Fix requests.Session().hooks
-
Add return type for
dateutil.rrule._rrulestr.__call__. - Upgrade pyright to 1.1.247
- stubtest third party: remove extra line when skipping a distribution
-
enum: More changes for 3.11 - tempfile.SpooledTemporaryFile: inherit from IOBase on 3.11
-
asyncio: updates for 3.11 - Make third party stubtest output more succinct
-
requests: Allow session headers to be of type None - Add version to redis
-
Add
__class_getitem__to classes inloggingandcsv -
Mark
Future._callbacksas a@property - builtins: reorder overloads
- pysftp: remove stubs
-
Fix bugs in
check_new_syntax.py -
Run pyright on the
testsdirectory in CI - Add stubs for huey and django-huey
- Add ctypes._Pointer
- Run mypy_primer in all pull requests
- enum: Add member and nonmember
- bs4: update to 4.11
- Some pull request reviews not shown.
python/mypy
5 pull requests
python/devguide
2 pull requests
PyCQA/flake8-pyi
1 pull request
JelleZijlstra/JelleZijlstra.github.io
1 pull request
Created an issue in python/cpython that received 5 comments
Deprecate typing.Text
Feature or enhancement
The typing module has a huge API, and new features continue to be added in each version of Python. Deprecations should be doβ¦
5
comments