You are here: Home

Modified items

All recently modified items, latest first.
RPMPackage python3-babel-2.16.0-1.lbn36.noarch
A collection of tools for internationalizing Python applications.
RPMPackage python3-autopep8-2.0.4-5.lbn36.noarch
autopep8 formats Python code based on the output of the pep8 utility.
RPMPackage python3-autocommand-2.2.1-1.lbn36.noarch
autocommand A library to automatically generate and run simple argparse parsers from function signatures.Installation Autocommand is installed via pip::: $ pip install autocommandUsage Autocommand turns a function into a command-line program. It converts the function's parameter signature into command-line arguments, and automatically runs the function if the module was called as __main__. In...
RPMPackage python3-augeas-1.1.0-4.fc36.noarch
python3-augeas is a set of Python bindings around augeas.
RPMPackage python3-audit-3.0.9-1.fc36.x86_64
The python3-audit package contains the bindings so that libaudit and libauparse can be used by python3.
RPMPackage python3-attrs-25.1.0-1.lbn36.noarch
attrs is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols.
RPMPackage python3-async-timeout-4.0.3-1.lbn36.noarch
asyncio-compatible timeout context manager The context manager is useful in cases when you want to apply timeout logic around block of code or in cases when asyncio.wait_for() is not suitable. Also it's much faster than asyncio.wait_for() because timeout doesn't create a new task.
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...