Stephen Morton
097581ea47
Update to mypy 1.14 ( #13272 )
2024-12-20 17:29:38 -08:00
Avasam
937270df0c
Forbid extremely long line lengths in non-autogenerated stubs ( #12537 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2024-08-18 16:03:34 -04:00
Simon Kalt
ed10e7eba6
Improve passlib.totp types ( #11660 )
2024-03-26 19:35:41 +01:00
Alex Waygood
55205a4ce6
Make stubtest pass on libsass/passlib/redis/tree-sitter if you're using Python 3.12 ( #11561 )
2024-03-10 14:16:34 +00:00
Sebastian Rittau
b6eaadcfe5
Update typing_extensions imports in third-party stubs ( #11245 )
2024-01-05 15:40:13 +01:00
Martin Fischer
5e66eb5940
Fix passlib.utils.handlers.TruncateMixin.using ( #11229 )
2024-01-04 12:15:25 +01:00
Avasam
22b055a147
Fill in all missing upstream_repository fields ( #10571 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-08-13 22:03:33 +01:00
Alex Waygood
277532219f
Remove unnecessary F821 noqas ( #10123 )
2023-05-01 07:50:00 -07:00
Alex Waygood
6fd7e36e80
Add default values for third-party stubs beginning with 'P' ( #9957 )
2023-03-27 18:58:53 +01:00
Avasam
ed6748fb32
Stubtest settings: change ignore_missing_stub default to false ( #9779 )
...
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
2023-02-20 22:37:45 +00:00
Alex Waygood
7180d0223b
Use typing_extensions.Self instead of _typeshed.Self ( #9702 )
2023-02-15 11:32:43 +01:00
Alex Waygood
efee70abfa
Bump mypy to 1.0 ( #9684 )
2023-02-06 15:57:17 -08:00
Avasam
f1aede7162
Manual changes of Any union to Incomplete in stubs folder ( #9566 )
...
- ClassVar[Any | None]
- Missed previous changes due to alias
- Manual review of leftover Any unions (`| Any` and `Any |`)
2023-02-02 06:48:41 -08:00
Avasam
6ac24ed923
Replace Any with Incomplete in many places ( #9565 )
2023-01-18 19:12:46 +00:00
Alex Waygood
4fea314594
Replace Any with Incomplete in many places ( #9558 )
2023-01-18 08:48:16 +00:00
Avasam
f84dca699d
Fix passlib stubtest on windows ( #9523 )
2023-01-13 08:14:37 +00:00
Nikita Sobolev
df0a062b34
Mark passlib as completed ( #9302 )
2022-11-29 12:07:17 +00:00
Nikita Sobolev
18e2ae762b
Mark first argument of __[get|set|del]attr__ as str ( #9245 )
2022-11-22 11:06:50 +00:00
Nikita Sobolev
62a6c3d616
Annotate known magic-method return types ( #9131 )
2022-11-08 18:28:42 +00:00
Stanislav Zmiev
f689a3a93a
passlib: allow password hashes to be None for verify() ( #8888 )
2022-10-13 13:23:37 -07:00
Sebastian Rittau
faae950ade
Use error codes for type ignores ( #8280 )
...
Disable reportSelfClsParameterName for pytype as this is out of typeshed's
control
Closes : #7497
2022-07-12 20:15:49 +02:00
hasier
d1d87f0d87
Improve passlib CryptContext typing ( #8237 )
2022-07-05 13:59:35 +02:00
Alex Waygood
85aec034ae
Mark many attributes as read-only properties ( #7591 )
2022-04-05 08:37:24 +02:00
Sebastian Rittau
c41034c354
passlib: Annotate various handler methods and fields ( #7521 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2022-03-26 20:53:05 -07:00
Alex Waygood
340c6c97ed
Add mypy error codes to type: ignores, remove unused ignores ( #7504 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2022-03-19 13:10:00 +00:00
Sebastian Rittau
1cc31cd470
passlib: Annotate pbkdf2_sha* ( #7486 )
2022-03-14 08:55:37 -07:00
Jelle Zijlstra
c89236d1cf
passlib: fix MutableMapping import ( #7479 )
...
Found by #7478
2022-03-12 19:18:48 -08:00
Sebastian Rittau
addce5c067
Add passlib stubs ( #7024 )
2022-03-06 16:25:00 -08:00