Block or Report
Block or report hauntsaninja
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
3,594 contributions in the last year
Less
More
Activity overview
Contribution activity
August 2022
Created 88 commits in 17 repositories
Created 14 repositories
- hauntsaninja/PathPicker Python
- hauntsaninja/stone Python
- hauntsaninja/dragonchain Python
- hauntsaninja/setuptools Python
- hauntsaninja/nb_clear_output_hook Python
- hauntsaninja/pydantic Python
- hauntsaninja/prefect Python
- hauntsaninja/jax Python
- hauntsaninja/sympy Python
- hauntsaninja/pip Python
- hauntsaninja/git-revise Python
- hauntsaninja/vision Python
- hauntsaninja/connexion Python
- hauntsaninja/docsbuild-scripts Python
Created a pull request in pydantic/pydantic that received 14 comments
Use --no-implicit-optional for type checking
Change Summary This makes type checking PEP 484 compliant (as of 2018). mypy will change its defaults soon. See: python/mypy#9091 python/mypy#13401 C…
+84
−71
•
14
comments
Opened 70 other pull requests in 20 repositories
python/mypy
3
open
19
merged
- checker: disallow specifying both ErrorMessage and code
- Warn on module level type ignore with error code
- Assert original type exists during function redefinition
- Allow binder to understand assignment via def
- Remove show_none_errors and strict_optional_whitelist
- Make invalid type ignore comments non-blocking
- Mention how to test third party stubs
- stubtest: [minor] reuse is_named_instance
- Allow stubs to use newer syntax than 3.7
- Increase mypy_primer shards
- AssignmentExpr is not a BindableExpression
- Remove advice for upgrading from 0.600
- Use --no-implicit-optional by default
- Group typing_extensions imports next to typing
- Use Python 3.7 for self check
- stubtest: show path to stub file
- Use --no-implicit-reexport and --disallow-untyped-decorators
- Handle files ending with __init__ better
- Respect tuple.__getitem__ from typeshed
- Remove Python 2 logic from file reading utils
- Remove build wheel script
- stubtest: improve signature checking
python/typeshed
9
merged
typeshed-internal/stub_uploader
1
open
7
merged
python/cpython
1
open
6
merged
- Add comment to subtle dataclass code
- [3.10] gh-94996: Disallow lambda pos only params with feature_version < (3, 8) (GH-95934)
- [3.11] gh-94996: Disallow lambda pos only params with feature_version < (3, 8) (GH-95934)
- [3.10] gh-94996: Disallow parsing pos only params with feature_version < (3, 8)
- gh-94996: Disallow lambda pos only with feature_version < (3, 8)
- [3.10] gh-91423: Remove bugs.python.org from bugs.rst (GH-91425)
- [3.9] gh-91423: Remove bugs.python.org from bugs.rst (GH-91425)
psf/black
1
open
4
merged
pypa/pip
2
open
1
merged
mypyc/mypy_mypyc-wheels
2
merged
python/docsbuild-scripts
2
merged
facebook/PathPicker
1
open
dropbox/stone
1
closed
pandas-dev/pandas
1
open
dragonchain/dragonchain
1
open
christopher-hesse/blobfile
1
merged
pypa/setuptools
1
merged
google/jax
1
merged
sympy/sympy
1
open
mystor/git-revise
1
merged
pytorch/vision
1
merged
spec-first/connexion
1
closed
PyCQA/flake8-pyi
1
merged
Reviewed 92 pull requests in 9 repositories
python/mypy
25 pull requests
-
selfcheck: enable the
ignore-without-codeerror code -
Improve error message for callables with invalid
Concatenate - tox: Remove outdate coverage targets
- runtests: Remove unused tasks and targets
- Fix crashes on special forms in protocol bodies
- Fix match crash on unions including tuples
- Allow binder to understand assignment via def
- Allow per-module error codes
- Add test cases for method property overrides
-
stubtest: analyze
metaclassof types, refs #13327 - Allow classes as protocol implementations
- Use supertype context for variable type inference
-
Mypy can now understand deleted
TypeInfo - AssignmentExpr is not a BindableExpression
- Support building mypycified mypy with PEP517 interface
- Allow __init__ and __new__ to return NoReturn
- Fix overloaded static methods on instances
- Allow overriding attribute with a settable property
-
Use correct pos-only arg formatting in
pretty_callable - Fall back to satisfiable constraints in unions
- Fix overload overlap check for UninhabitedType
- Sync typeshed
- Add option to include docstrings with stubgen
- Remove remaining type comments in favour of PEP 526 annotations
-
Run a type check on
scriptsand most ofmiscin CI - Some pull request reviews not shown.
python/typeshed
20 pull requests
-
isort: Stop accidentally skipping thestdlib/venvdirectory -
Add
aiohttpandtomlkittorequirements-tests.txt - Update ForwardRef._evaluate for Python 3.11
-
Add
CTYPES_MAX_ARGCOUNTto_ctypes -
add
_ctypes.pyi -
mypy_test.py: Move type-checking of our tests and scripts into a different test - Improve check_consistent
- Disallow adding stubs for types- packages
-
mypy_test.py: simplify argument parsing - README: Add a link to https://typing.readthedocs.io
- bump setuptools to 65.1.* and fix breaking changes of major version 65
- feat: Support extras in stubtest_third_party.py
- Update pytype_test to be compatible with the latest pytype version.
-
Normalise use of
NevervsNoReturn -
Fix stubtest failures on
SQLAlchemy -
decimal.Context: Improve comments - [pre-commit.ci] pre-commit autoupdate
-
Remove outdated
TODOcomment - Added type hinting for psutil virtual memory stubs
- tkinter: get rid of unnecessary Incomplete
python/cpython
5 pull requests
python/typing_extensions
2 pull requests
PyCQA/flake8-pyi
2 pull requests
typeshed-internal/stub_uploader
1 pull request
pypa/pip
1 pull request
psf/black
1 pull request
ray-project/ray
1 pull request
Created an issue in python/typeshed that received 6 comments
Preferring explicit Incomplete for unannotated arguments
This came up in #8458 Currently CONTRIBUTING.md states: Included functions and methods must list all arguments, but the arguments can be left unan…
6
comments
Opened 5 other issues in 4 repositories
python/cpython
1
open
1
closed
L3viathan/batchable
1
closed
hauntsaninja/mypy_primer
1
open
psf/black
1
open
142
contributions
in private repositories
Aug 1 – Aug 26






