A library to parse MT940 files, a bank account statement exchange format used by SWIFT. It returns smart Python collections for statistics and manipulation.
This package provides the sfd2ufo command, a converter from FontForge’s SFD fonts to UFO fonts.
climin is a Python package for optimization, heavily biased to machine learning scenarios. It works on top of numpy and (partially) gnumpy.
aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.
This package provides the python-dotenv Python module to read key-value pairs from a .env file and set them as environment variables.
PyPEG is an intrinsic parser interpreter framework for Python. It is based on Parsing Expression Grammars, PEG. With pyPEG you can parse many formal languages.
This package provides the python-dotenv Python module to read key-value pairs from a .env file and set them as environment variables.
PyXB-X ("pixbix") is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema.
The Traits library is designed to enhance object-oriented programming in Python by providing a way to define and manage attributes of objects more effectively.
Python-nbxmpp is a Python library that provides a way for Python applications to use the XMPP network. This library was initially a fork of xmpppy.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
accupy is a Python library for accurately computing sums and (dot) products. It implements Kahan summation, Shewchuck's algorithm and summation in K-fold precision.
Python-nbxmpp is a Python library that provides a way for Python applications to use the XMPP network. This library was initially a fork of xmpppy.
Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory-restricted system.
uvloop is a fast, drop-in replacement of the built-in asyncio event loop. It is implemented in Cython and uses libuv under the hood.
MkDocs is a static site generator geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
Pynvim implements support for python plugins in neovim. It also works as a library for connecting to and scripting neovim processes through its msgpack-rpc API.
Brian is a simulator for spiking neural networks, written in Python. It is designed to be easy to learn and use, highly flexible and easily extensible.
klusta is an open source package for automatic spike sorting of multielectrode neurophysiological recordings made with probes containing up to a few dozens of sites.
This package is a client implementation of the GA4GH htsget protocol. It provides a simple and reliable way to retrieve genomic data from servers supporting the protocol.
Brian is a simulator for spiking neural networks written in Python. It is therefore designed to be easy to learn and use, highly flexible and easily extensible.
Unalix is a library written in Python implementing the specification used by the ClearURLs addon for removing tracking fields from URLs.
This is an implementation of ASN.1 types and codecs in Python. It is suitable for a wide range of protocols based on the ASN.1 specification.
This Python 3 module provides a DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.