Personal tools
Skip to content. | Skip to navigation
Typing stubs for docutilsThis is a PEP 561 type stub package for the docutils package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses docutils. The source for this package can be found at All fixes for types and metadata should be contributed there.See for more details. This package was generated from typeshed commit...
Typing stubs for tomlThis is a PEP 561 type stub package for the toml package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses toml. The source for this package can be found at All fixes for types and metadata should be contributed there.See for more details. This package was generated from typeshed commit 4e946b74bf18dc932caf41d0257957d85bbabe91.
Typing -- Type Hints for PythonThis is a backport of the standard library typing module to Python versions older than 3.5. (See note below for newer versions.)Typing defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type...
Typing Extensions Overview The typing_extensions module serves two related purposes: Enable use of new type system features on older Python versions. For example, typing.TypeGuard is new in Python 3.10, but typing_extensions allows users on previous Python versions to use it too. Enable experimentation with new type system PEPs before they are accepted and added to the typing module. New features may be added to typing_extensions as soon as they are specified in a PEP that has been added to the python/peps repository. If the PEP is accepted, the feature will then be added to typing for the next CPython release. No typing PEP has been rejected so far, so we haven't yet figured out how to deal with that possibility. Starting with version 4.0.0, typing_extensions uses Semantic Versioning. The major version is incremented for all backwards-incompatible changes. Therefore, it's safe to depend on typing_extensions like this: typing_extensions >=x.y, <(x+1), where x.y is the first version
This is a Python package containing zic-compiled binaries for the IANA time zone database. It is intended to be a fallback for systems that do not have system time zone data installed (or don’t have it installed in a standard location), as a part of PEP 615 This repository generates a pip-installable package, published on PyPI as tzdata. For more information, see the documentation.
API CHANGE! --With version 3.0 of tzlocal, tzlocal no longer returned pytz objects, but zoneinfo objects, which has a different API. Since 4.0, it now restored partial compatibility for pytz users through Paul Ganssle's pytz_deprecation_shim.tzlocal 4.0 also adds an official function get_localzone_name() to get only the timezone name, instead of a timezone object. On unix, it can raise an...
Python 3 modules and extensions for unbound
This is a python port of Text::Unidecode Perl module. It provides a function, 'unidecode(...)' that takes Unicode data and tries to represent it in ASCII characters.
unittest2 is a backport of the new features added to the unittest testing framework in Python 2.7 and onwards. It is tested to run on Python 2.6, 2.7, 3.2, 3.3, 3.4 and pypy.
Uranium is a Python framework for building 3D printing related applications.