Personal tools
Skip to content. | Skip to navigation
[ in this repository. Refer to [Contribute Guide](contribute.md) for details.Documentation: [
tweedledum is a library for synthesis, compilation, and optimization of quantum circuits. The library is written to be scalable up to problem sizes in which quantum circuits outperform classical ones. Also, it is meant to be used both independently and alongside established tools. Its design is guided by three mantras: Gotta run fast: execution-time performance is a priority. Your compiler, your rules. You know better. At least, Tweedledum hopes so! The library provides a standard set of operators that can be easily extended (thanks to some type-erasure black magic). However, the library will leave your operators completely alone if you don't write passes that specifically manipulate them. Furthermore, Tweedledum will rarely take any decision in your behalf, i.e., it does not provide generic methods to optimize or synthesize circuits, you need to specifically call the algorithms you want. Opinionated, but not stubborn. Many passes and synthesis algorithms have many configuration parameters. Tweedledum comes with reasonable defaults and curated opinions of what value such parameters should take. But in the end, it all up to you. Corollary: Because of it's flexibility, Tweedledum is capable of accepting gates/operators that are defined as python classes. Indeed, any pythonic framework can use the library as a circuit manager. Meaning that the library can be used to slowly transition the core and performance sensitive parts of a pythonic framework to C++, while maintaining the capability of users to develop passes in python.
The Twilio REST SDK simplifies the process of making calls using the Twilio REST API. The Twilio REST API lets to you initiate outgoing calls, list previous calls, and much more.
twine .. rtd-inclusion-marker-do-not-removeTwine is a utility_ for publishing_ Python packages on PyPI_.It provides build system independent uploads of source and binary
This is a metapackage bringing in tls extras requires for python3-twisted. It makes sure the dependencies are installed.
Twisted is a networking engine written in Python, supporting numerous protocols. It contains a web server, numerous chat clients, chat servers, mail servers and more.
typed_ast is a Python 3 package that provides a Python 2.7 and Python 3 parser similar to the standard ast library. Unlike ast below Python 3.8, the parsers in typed_ast include PEP 484 type comments and are independent of the version of Python under which they are run. The typed_ast parsers produce the standard Python AST (plus type comments), and are both fast and correct, as they are based...
A fork of the ast module with type annotations. This package is based on the ast modules from Python 2 and 3, and has been extended with support for type comments and type annotations as supported in Python 3.6.
Typing stubs for aiofiles This is a PEP 561 type stub package for the aiofiles package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses aiofiles. This version of types-aiofiles aims to provide accurate annotations for aiofiles==24.1.*. The source for this package can be found at https:/github.com/python/typeshed/tree/main/stubs/aiofiles. All fixes for types and metadata should be contributed there. See https:/github.com/python/typeshed/blob/main/README.md for more details. This package was generated from typeshed commit b13bb947c3f7a000d4d4ec6ad2868726a289b2b4 and was tested with mypy 1.10.0, pyright 1.1.369, and pytype 2024.4.11.
types-awscrt[![PyPI - types-awscrt]( [![PyPI - awscrt]( [![PyPI - Python Version]( [![PyPI - Downloads]( annotations and code completion for [awscrt]( package.