You are here: Home

Modified items

All recently modified items, latest first.
RPMPackage python3-async-generator-1.10-12.fc36.noarch
This library generally tries hard to match the semantics of Python 3.6's native async generators in every detail (PEP 525), with additional support for yield from and for returning non-None values from an async generator (under the theory that these may well be added to native async generators one day).
RPMPackage python3-asttokens-2.4.1-5.lbn36.noarch
The asttokens module annotates Python abstract syntax trees (ASTs) with the positions of tokens and text in the source code that generated them. This makes it possible for tools that work with logical AST nodes to find the particular text that resulted in those nodes, for example for automated refactoring or highlighting.
RPMPackage python3-astroid-3.3.8-2.lbn36.noarch
The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... It provides a compatible representation which comes from the _ast module. It rebuilds the tree generated by the builtin _ast module by recursively walking down the AST and building an extended ast. The new node classes have additional methods and attributes for different usages. They include some support for static inference and local name scopes. Furthermore, astroid builds partial trees by inspecting living objects.
RPMPackage python3-assimp-5.0.1-6.fc36.noarch
This package contains the PyAssimp3 python bindings
RPMPackage python3-asn1crypto-tests-1.5.1-1.lbn36.noarch
asn1crypto_testsRun the test suite via:bash python -m asn1crypto_tests Full documentation a <
RPMPackage python3-asn1crypto-1.5.1-1.lbn36.noarch
Python has long had the pyasn1 and pyasn1_modules available for parsing and serializing ASN.1 structures. While the project does include a comprehensive set of tools for parsing and serializing, the performance of the library can be very poor, especially when dealing with bit fields and parsing large structures such as CRLs. After spending extensive time using pyasn1, the following issues were identified: Poor performance Verbose, non-pythonic API Out-dated and incomplete definitions in pyasn1-modules No simple way to map data to native Python data structures No mechanism for overridden universal ASN.1 types The pyasn1 API is largely method driven, and uses extensive configuration objects and lowerCamelCase names. There were no consistent options for converting types of native Python data structures. Since the project supports out-dated versions of Python, many newer language features are unavailable for use. Time was spent trying to profile issues with the performance, however the architecture made it hard to pin down the primary source of the poor performance. Attempts were made to improve performance by utilizing unreleased patches and delaying parsing using the Any type. Even with such changes, the performance was still unacceptably slow. Finally, a number of structures in the cryptographic space use universal data types such as BitString and OctetString, but interpret the data as other types. For instance, signatures are really byte strings, but are encoded as BitString. Elliptic curve keys use both BitString and OctetString to represent integers. Parsing these structures as the base universal types and then re-interpreting them wastes computation. asn1crypto uses the following techniques to improve performance, especially when extracting one or two fields from large, complex structures: Delayed parsing of byte string values Persistence of original ASN.1 encoded data until a value is changed Lazy loading of child fields Utilization of high-level Python stdlib modules While there is no extensive performance test suite, the CRLTests.test_parse_crl test case was used to parse a 21MB CRL file on a late 2013 rMBP. asn1crypto parsed the certificate serial numbers in just under 8 seconds. With pyasn1, using definitions from pyasn1-modules, the same parsing took over 4,100 seconds. For smaller structures the performance difference can range from a few times faster to an order of magnitude or more.
RPMPackage python3-asgiref-3.8.1-1.lbn36.noarch
ASGI is a standard for Python asynchronous web apps and servers to communicate with each other, and positioned as an asynchronous successor to WSGI. You can read more at package includes ASGI base libraries, such as:* Sync-to-async and async-to-sync function wrappers, asgiref.sync * Server base classes, asgiref.server * A WSGI-to-ASGI adapter, in asgiref.wsgi
RPMPackage python3-arrow-1.2.3-12.lbn36.noarch
Arrow is a Python library that offers a sensible, human-friendly approach to creating, manipulating, formatting and converting dates, times, and timestamps. It implements and updates the datetime type, plugging gaps in functionality, and provides an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and a lot less code.
RPMPackage python3-args-0.1.0-1.lbn36.noarch
This simple module gives you an elegant interface for your command line argumemnts.
RPMPackage python3-argparse-1.4.0-1.lbn36.noarch
The argparse module makes it easy to write user friendly command line interfaces.The program defines what arguments it requires, and argparse will figure out how to parse those out of sys.argv. The argparse module also automatically generates help and usage messages and issues errors when users give the program invalid arguments.As of Python > 2.7 and > 3.2, the argparse module is maintained...
RPMPackage python3-argon2-cffi-21.1.0-1.fc36.x86_64
CFFI-based Argon2 Bindings for Python.
RPMPackage python3-argh-0.26.2-1.lbn36.noarch
Argh: The Natural CLI :target:
RPMPackage python3-argcomplete-3.5.3-1.lbn36.noarch
argcomplete - Bash tab completion for argparse *Tab complete all the things!*Argcomplete provides easy, extensible command line tab completion of arguments for your Python script.It makes two assumptions:* You're using bash as your shell (limited support for zsh, fish, and tcsh is available) * You're using argparse < to manage your command line arguments/optionsArgcomplete is particularly...
RPMPackage python3-arcus-5.3.0-7.lbn36.x86_64
Arcus Python 3 bindings for creating a socket in a thread and using this socket to send and receive messages based on the Protocol Buffers library. It is designed to facilitate the communication between Cura and its backend and similar code.
RPMPackage python3-appy-1.0.12-1.lbn36.noarch
Appy is the simpliest way to build complex webapps.
RPMPackage python3-appdirs-1.4.4-5.fc36.noarch
A small Python 3 module for determining appropriate " + " platform-specific directories, e.g. a "user data dir".
RPMPackage python3-ansicon-1.89.0-1.lbn36.noarch
.. start-badges| |appveyor| |codecov| | |pypi| |supported-versions| |supported- implementations|.. |appveyo .. |codeco .. |pyp :target:
RPMPackage python3-aniso8601-9.0.1-1.lbn36.noarch
aniso8601 Another ISO 8601 parser for Python -Features* Pure Python implementation * Logical behavior - Parse a time, get a datetime.time < - Parse a date, get a datetime.date < - Parse a datetime, get a datetime.datetime < - Parse a duration, get a datetime.timedelta < - Parse an interval, get a tuple of dates or datetimes
RPMPackage python3-alembic-1.13.2-5.lbn36.noarch
Alembic is a database migrations tool written by the author of SQLAlchemy. A migrations tool offers the following functionality: • Can emit ALTER statements to a database in order to change the structure of tables and other constructs • Provides a system whereby "migration scripts" may be constructed; each script indicates a particular series of steps that can "upgrade" a target database to a new version, and optionally a series of steps that can "downgrade" similarly, doing the same steps in reverse. • Allows the scripts to execute in some sequential manner. Documentation and status of Alembic is at https://alembic.sqlalchemy.org/
RPMPackage python3-alabaster-0.7.16-1.lbn36.noarch
What is Alabaster? Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx <>_ documentation system. It is Python 2+3 compatible.It began as a third-party theme, and is still maintained separately, but as of Sphinx 1.3, Alabaster is an install-time dependency of Sphinx and is selected as the default theme.Live examples of this theme can be seen on this project's own...