Pynbody
is an analysis framework for N-body and hydrodynamic astrophysical simulations supporting PKDGRAV/Gasoline, Gadget, Gadget4/Arepo, N-Chilada and RAMSES AMR outputs.
Python library doing sunrise and sunset time calculation. Takes a WGS84 (GPS) latitude/longitude as input as well as an UTC or local datetime object.
This package provides a replacement for IRAF STSDAS SYNPHOT and ASTROLIB PYSYNPHOT, utilizing Astropy and covering the non-instrument specific portions of the old packages.
Codecov collects code coverage reports from code written in Python, Java, C/C++, R, and more, and uploads it to the codecov.io
service.
Tomli-W is a Python library for writing TOML. It is a write-only counterpart to Tomli, which is a read-only TOML parser.
pycares
is a Python module which provides an interface to c-ares
, a C library that performs DNS requests and name resolutions asynchronously.
python-gphoto2
is a comprehensive Python interface (or binding) to libgphoto2
. It is built using SWIG
to automatically generate the interface code.
This package provides Python bindings to the Rust rpds crate for persistent data structures. It was written initially to support replacing python-pyrsistent
.
PyPugJS is a high-performance port of PugJS for Python, that converts any .pug
source into different template languages: Django, Jinja2, Mako, and Tornado.
This package provides a Python library for the bsdiff
binary diff utility. It also provides two command-line tools, bsdiff4
and bspatch4
.
MessagePack is a fast, compact binary serialization format, suitable for similar data to JSON. This package provides CPython bindings for reading and writing MessagePack data.
Python-vagrant is a Python module that provides a thin wrapper around the vagrant
command line executable, allowing programmatic control of Vagrant virtual machines.
Enum34 is the new Python stdlib enum module available in Python 3.4 backported for previous versions of Python from 2.4 to 3.3.
This package provides the cffsubr
command, a Compact Font Format (CFF) subroutinizer based on the Adobe Font Development Kit for OpenType (AFDKO) tx
tool.
The Munkres module provides an implementation of the Munkres algorithm (also called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for solving the Assignment Problem.
Apprise is a Python library that allows sending push notifications to a broad range of notification services, such as Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
This library can extract RDFa 1.1 from (X)HTML, SVG, or XML. It can produce serialized versions of the extracted graph, or an RDFLib Graph.
This module parses the most common forms of ISO 8601 date strings (e.g. 2007-01-14T20:34:22+00:00
) into datetime
objects.
Libtmux is the tool behind tmuxp
, a tmux workspace manager in Python. It creates object mappings to traverse, inspect and interact with live tmux sessions.
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.
Astropy is a single core package for Astronomy in Python. It contains much of the core functionality and some common tools needed for performing astronomy and astrophysics.
Astropy is a single core package for Astronomy in Python. It contains much of the core functionality and some common tools needed for performing astronomy and astrophysics.
Parabam is a tool for processing sequencing files in parallel. It uses Python's native multiprocessing framework to apply a user defined rule on an input file.
asyncmy
is a fast asyncio
MySQL driver, which reuses most of pymysql
and aiomysql
but rewrites the core protocol with Cython for performance.