Saravanan666/pypi-org huggingface dataset:
Package: types-stripe
Typing stubs for stripeThis is aPEP 561type stub package for thestripepackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesstripe.This version oftypes-stripeaims to provide accurate annotations
forstripe==3.5.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/stripe. All fixes for
types and metadata should be contributed there.Note:Thestripepackage includes type annotations or type stubs
since version 7.1.0. Please uninstall thetypes-stripepackage if you use this or a newer version.This stub package is marked aspartial.
If you find that annotations are missing, feel free to contribute and help complete them.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-substance-painter
Unofficial python stubs for Adobe Substance PainterThese stubs are designed to be used with a type checker likemypyto provide static type checking of python code, as well as to provide analysis and completion in IDEs like PyCharm and VSCode (with Pylance).Installingpip install types-substance_painterThe version of the package corresponds to the version of Substance Painter that it is generated from,
plus a version suffix for the revision of the stubs.
Package: typest
typestAn experimental framework to test your library against type checkers, allowing
to formulate type expectations and expected typechecker errors. Its purpose is
the same as the one ofpytest-mypy-plugins. Whilepytest-mypy-pluginsrequires.yamlfiles for specifying the tests,typesttest cases are python files, expectations are formulated in comments:frommylibraryimportsome_functionresult=some_function()reveal_type(result)# expect-type: intBesides expressing type expectations, you can also specify to expect an error
from the typechecker:string:str="not a number"number:int=string# expect-errorYou can also specify to expect a mismatch error, i.e. an error where an assigned
type is mismatching the actual type:string:str="not a number"number:int=string# expect-mismatch: int <> strSuppported TypecheckersmypypyrightInstallationtypestis available at pypi. You can install it through pip:pip install typestUsepython -m typest [PATH] [TYPECHECKERS]If PATH is a directory, all python files under that directory (including
subdirectories) are going to be checked. If PATH points to a file, it has to be
a python file.TYPECHECKERS is an optional argument, a comma separated list of names of
typecheckers you want to run your tests against. Currently,mypyandpyrightare suppported.DevelopmentYou can add more typecheckers by subclassingtypest.typecheckers.base.TypeCheckerand importing your new class intypest/typecheckers/__init__.py.
Package: types-tabulate
Typing stubs for tabulateThis is aPEP 561type stub package for thetabulatepackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestabulate.This version oftypes-tabulateaims to provide accurate annotations
fortabulate==0.9.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/tabulate. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-tensorflow
Typing stubs for tensorflowThis is aPEP 561type stub package for thetensorflowpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestensorflow.This version oftypes-tensorflowaims to provide accurate annotations
fortensorflow==2.15.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/tensorflow. All fixes for
types and metadata should be contributed there.Partially generated usingmypy-protobuf==3.5.0on tensorflow==2.12.1This stub package is marked aspartial.
If you find that annotations are missing, feel free to contribute and help complete them.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commite961db9492aee8afc998ed9e95e055503d96dcfeand was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2024.2.13.
Package: types-termcolor
Typing stubs for termcolorThis is a PEP 561 type stub package for thetermcolorpackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestermcolor. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/termcolor. All fixes for
types and metadata should be contributed there.Note:Thetermcolorpackage includes type annotations or type stubs
since version 2.0.0. Please uninstall thetypes-termcolorpackage if you use this or a newer version.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit72456da2a3546044508828dc9075fa25cbdb3645.
Package: types-toml
Typing stubs for tomlThis is a PEP 561 type stub package for thetomlpackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestoml. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/toml. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commitafe18e95a9592434e93b648de5194cfe54443f84and was tested
with mypy 1.4.1, pyright 1.1.318, and
pytype 2023.6.16.
Package: types-toposort
Typing stubs for toposortThis is a PEP 561 type stub package for thetoposortpackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestoposort. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/toposort. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit754473a30d50b918ac6f1a824f41600806defa94and was tested
with mypy 1.4.1, pyright 1.1.318, and
pytype 2023.6.16.
Package: types-tornado
Typing stubs for tornadoThis is a PEP 561 type stub package for thetornadopackage.
It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code
that usestornado. The source for this package can be found athttps://github.com/python/typeshed/tree/master/stubs/tornado. All fixes for
types and metadata should be contributed there.Note:Thetornadopackage includes type annotations or type stubs
since version 6.0. Please uninstall thetypes-tornadopackage if you use this or a newer version.Seehttps://github.com/python/typeshed/blob/master/README.mdfor more details.
This package was generated from typeshed commitb50ebafa7913cf572ed1d4a87926b49f34fd2dc0.
Package: types-tortoise
types-tortoiseWarning: This package is deprecated. Usetortoise-orm-stubsinstead.Type stubs that make tortoise-orm a lot easier to work with when using type checkers.Specifically,ForeignKeyField can be typehinted without an extra type ignoreOneToOneField can be typehinted without an extra type ignoreData fields' types are now automatically typehinted as the primitive types they describe, not Field subclassesData fields' types automatically reflect the value of null argument (i.e. become optional if you set null=True)
Package: types-tqdm
Typing stubs for tqdmThis is aPEP 561type stub package for thetqdmpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestqdm.This version oftypes-tqdmaims to provide accurate annotations
fortqdm==4.66.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/tqdm. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-translationstring
Typing stubs for translationstringThis is a PEP 561 type stub package for thetranslationstringpackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestranslationstring. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/translationstring. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commitafe18e95a9592434e93b648de5194cfe54443f84and was tested
with mypy 1.4.1, pyright 1.1.318, and
pytype 2023.6.16.
Package: types-tree-sitter
Typing stubs for tree-sitterThis is aPEP 561type stub package for thetree-sitterpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestree-sitter.This version oftypes-tree-sitteraims to provide accurate annotations
fortree-sitter==0.20.1.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/tree-sitter. All fixes for
types and metadata should be contributed there.Note:Thetree-sitterpackage includes type annotations or type stubs
since version 0.20.3. Please uninstall thetypes-tree-sitterpackage if you use this or a newer version.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-tree-sitter-languages
Typing stubs for tree-sitter-languagesThis is aPEP 561type stub package for thetree-sitter-languagespackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestree-sitter-languages.This version oftypes-tree-sitter-languagesaims to provide accurate annotations
fortree-sitter-languages==1.10.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/tree-sitter-languages. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit547cbc748f48367cda36cf7410c85d612573a072and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: type-strict
Type-StrictPython's missing runtime type checkerInstallationpip install type-strictUsagefromtype_strictimportstrict@strictdefperson_age(name:str,age:int)->strreturnf"{name}is{age}"# If the values mismatch the types, a TypeError is thrown.person_age(...)Use CasesIf you ever find yourself asserting all your types are correct, for example...deffunc(person:Person,employee:Employee):ifnotisinstance(person,Person):raiseTypeError("Expected person to be of type Person")ifnotisinstance(employee,Employee):raiseTypeError("Expected employee to be of type Employee")...this library can simplify the same functionality into the following:@strictdeffunc(person:Person,employee:Employee):...FeaturesPython 3.9+ support.Works with thetypinglibrary and default/custom Python types.Checks embedded types recursively. (EgDict[str, List[int]].)Checks return type if specified.Works with any combination of args, kwargs, and defaults.Informative error messages.In the event of a failure, type-strict swallows the error to avoid user impact.LimitationsPerformance:Type checking is done atruntime. So, there is a performance
impact—especially if the value has many members, for example, a long list. For
static type checking considermypy.Ignores variable-length args (varargs).ExamplesWrong value.@strictdefmy_func(arg1:List[int]):...# Raises:# TypeError('Value (whoops!) in "my_func(arg1=typing.List[int])" is not of type int')my_func([1,2,"whoops!",3])Wrong data structure.@strictdefmy_func(arg1:Dict[str,int]):...# Raises:# TypeError('Expected type typing.Dict[str, int] in "my_func(arg1=typing.Dict[str, int])" got list')my_func([1,2,3])Wrong return type.@strictdefmy_func()->int:return"one"# Raises:# TypeError('Return value (one) in "my_func() -> int" is not of type int')my_func()
Package: typestring-parser
InstallationYou can installtypestring-parserviapipfromPyPI:$pipinstalltypestring-parserUsageUse theparsefunction to convert type strings intotypinginstances:>>>fromtypestring_parserimportparse>>>>>>parse('int')<class'int'>>>>parse('int or str')typing.Union[int,str]>>>parse('list of str or str')typing.Union[typing.List[str],str]>>>parse('list of (int, str)')typing.List[typing.Tuple[int,str]]
Package: typestruct
typestructThis is a Python 3 library amis to make the standard modulestructeasier to use.Example@dataclassclassICMPPacket(Packet):ttype:uint8code:uint8checksum:uint16rest:Slice(4)packet=ICMPPacket(1,2,3,b"abcd")binary=packet.serialize()print(binary)# => b'\x01\x02\x03\x00abcd'recovered=ICMPPacket.deserialize(binary)print(recovered)# => ICMPPacket(ttype=1, code=2, checksum=3, rest=b'abcd')print(packet.serialize(endian=Endian.BIG_ENDIAN))# => b'\x01\x02\x00\x03abcd'Variable length@dataclassclassTLV(Packet):tag:uint8length:uint8value:Varlength(lambdas:s.length)tlv=TLV(tag=1,length=5,value=b"abcde")binary=tlv.serialize()print(binary)# => b'\x01\x05abcde'recovered=TLV.deserialize(binary)print(recovered)# => TLV(tag=1, length=5, value=b'abcde')LicenseMIT
Package: types-ttkthemes
Typing stubs for ttkthemesThis is a PEP 561 type stub package for thettkthemespackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesttkthemes. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/ttkthemes. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commitafe18e95a9592434e93b648de5194cfe54443f84and was tested
with mypy 1.4.1, pyright 1.1.318, and
pytype 2023.6.16.
Package: types-typed-ast
Typing stubs for typed-astThis is a PEP 561 type stub package for thetyped-astpackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestyped-ast. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/typed-ast. All fixes for
types and metadata should be contributed there.Note:types-typed-astis unmaintained and won't be updated.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit597810e46e823732a87dd7c0c6632e2c63a40016and was tested
with mypy 1.4.1, pyright 1.1.316, and
pytype 2023.6.16.
Package: types-typing-extensions
Typing stubs for typing-extensionsThis is an auto-generated PEP 561 type stub package fortyping-extensionspackage.
It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code
that usestyping-extensions. The source for this package can be found athttps://github.com/python/typeshed/tree/master/stubs/typing-extensions. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/master/README.mdfor more details.
This package was generated from typeshed commit472485d80a4de11b7a9774aac80782b72a0abfcc.
Package: types-tzlocal
Typing stubs for tzlocalThis is aPEP 561type stub package for thetzlocalpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usestzlocal.This version oftypes-tzlocalaims to provide accurate annotations
fortzlocal==5.1.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/tzlocal. All fixes for
types and metadata should be contributed there.Note:Thetzlocalpackage includes type annotations or type stubs
since version 5.2. Please uninstall thetypes-tzlocalpackage if you use this or a newer version.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit40caa050ce66a8dd62a62c4b4631767c4092d998and was tested
with mypy 1.6.1, pyright 1.1.332, and
pytype 2023.10.17.
Package: types-ujson
Typing stubs for ujsonThis is aPEP 561type stub package for theujsonpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesujson.This version oftypes-ujsonaims to provide accurate annotations
forujson==5.9.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/ujson. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commitcff2b3db0ca291e153a8bd407f48ac220a381dd8and was tested
with mypy 1.7.1, pyright 1.1.339, and
pytype 2023.12.8.
Package: types-untangle
Typing stubs for untangleThis is a PEP 561 type stub package for theuntanglepackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesuntangle. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/untangle. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit6ca7505af71322818ff07c9d56c4376fd84450fband was tested
with mypy 1.5.1, pyright 1.1.328, and
pytype 2023.8.31.
Package: types-urllib3
Typing stubs for urllib3This is a PEP 561 type stub package for theurllib3package. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesurllib3. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/urllib3. All fixes for
types and metadata should be contributed there.Note:Theurllib3package includes type annotations or type stubs
since version 2.0.0. Please uninstall thetypes-urllib3package if you use this or a newer version.This stub package is marked aspartial.
If you find that annotations are missing, feel free to contribute and help complete them.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commitafe18e95a9592434e93b648de5194cfe54443f84and was tested
with mypy 1.4.1, pyright 1.1.318, and
pytype 2023.6.16.
Package: types-usd
Unofficial python stubs for Pixar's Universal Scene Description (USD)These stubs are designed to be used with a type checker likemypyto provide static type checking of python code, as well as to provide analysis and completion in IDEs like PyCharm and VSCode (with Pylance).Installingpip install types-usdThe version of the package corresponds to the version of USD that it is generated from,
plus a version suffix for the revision of the stubsThe stubs have been tested against a large USD codebase usingmypy, however, there
are still known issues that need to be resolved.Using these stubs withmypywill produce erros within the stubs themselves, mostly about
missing/unknown types.  I've left these errors unsilenced as a reminder to fix them.
I recommend adding the following config to yourmypy.inito silence these errors:[mypy-pxr.*]ignore_errors=trueIf you find any other issues, please report them on thegithub issues page.DevelopingThe stubs are created using information extracted from python signatures generated
by boost-python in each function's docstring, combined with data parsed as from the USD C++ docs.Currently, creating the stubs requires custom forks of mypy and USD, but I hope to have
my changes merged into upstream soon.
Package: types-usersettings
Typing stubs for usersettingsThis is a PEP 561 type stub package for theusersettingspackage. It
can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesusersettings. The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/usersettings. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit2c15a8e7906e19f49bb765e2807dd0079fe9c04band was tested
with mypy 1.5.1, pyright 1.1.323, and
pytype 2023.8.14.
Package: types-uWSGI
Typing stubs for uWSGIThis is aPEP 561type stub package for theuWSGIpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesuWSGI.This version oftypes-uWSGIaims to provide accurate annotations
foruWSGI==2.0.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/uWSGI. All fixes for
types and metadata should be contributed there.Type hints for uWSGI'sPython API. Note that this API is available only when running Python code inside a uWSGI process and some parts of the API are only present when corresponding configuration options have been enabled.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-vobject
Typing stubs for vobjectThis is aPEP 561type stub package for thevobjectpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesvobject.This version oftypes-vobjectaims to provide accurate annotations
forvobject==0.9.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/vobject. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-waitress
Typing stubs for waitressThis is aPEP 561type stub package for thewaitresspackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that useswaitress.This version oftypes-waitressaims to provide accurate annotations
forwaitress==2.1.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/waitress. All fixes for
types and metadata should be contributed there.This stub package is marked aspartial.
If you find that annotations are missing, feel free to contribute and help complete them.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit1de5830a2703936a96a126248227d5c7db883674and was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-WebOb
Typing stubs for WebObThis is aPEP 561type stub package for theWebObpackage.
It can be used by type-checking tools likemypy,pyright,pytype,
PyCharm, etc. to check code that usesWebOb.This version oftypes-WebObaims to provide accurate annotations
forWebOb==1.8.*.
The source for this package can be found athttps://github.com/python/typeshed/tree/main/stubs/WebOb. All fixes for
types and metadata should be contributed there.Seehttps://github.com/python/typeshed/blob/main/README.mdfor more details.
This package was generated from typeshed commit6d9f28a7cae8cdb2721ed18a77e384b8fee4eefdand was tested
with mypy 1.8.0, pyright 1.1.342, and
pytype 2023.12.18.
Package: types-Werkzeug
Typing stubs for WerkzeugThis is a PEP 561 type stub package for theWerkzeugpackage.
It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code
that usesWerkzeug. The source for this package can be found athttps://github.com/python/typeshed/tree/master/stubs/Werkzeug. All fixes for
types and metadata should be contributed there.Note:TheWerkzeugpackage includes type annotations or type stubs
since version 2.0. Please uninstall thetypes-Werkzeugpackage if you use this or a newer version.Seehttps://github.com/python/typeshed/blob/master/README.mdfor more details.
This package was generated from typeshed commita5bc1e037fa9fb541d81de92ad27fa8543c65be4.