Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This is a Pytest plugin to randomly order tests and control Python's random.seed.
Cukinia is designed to help GNU/Linux-based embedded firmware developers run simple system-level validation tests on their firmware. Cukinia integrates well with embedded firmware generation frameworks such as Buildroot and Yocto, and can be run manually or by your favourite continuous integration framework. Among Cukinia features are:
simple to use
no dependencies other than BusyBox or GNU Coreutils
easy integration with CI/CD pipelines.
This pytest plugin manages dependencies of tests. It allows to mark some tests as dependent from other tests. These tests will then be skipped if any of the dependencies did fail or has been skipped.
Theft is a library for property-based testing.
PICT is a pairwise testing tool that generates test cases and test configurations. With PICT, you can generate tests that are more effective than manually generated tests and in a fraction of the time required by hands-on test case design. PICT runs as a command line tool. It takes a model file detailing the parameters of the interface as an input and generates a compact set of parameter value choices that represent the test cases you should use to get comprehensive combinatorial coverage of your parameters.
Subunit is a streaming protocol for test results. Subunit comes with command line filters to process a subunit stream and language bindings for Python, C, C++ and shell. Bindings are easy to write for other languages.
pytest-perf makes it easy to compare works by creating two installs, the control and the experiment, and measuring the performance of some Python code against each. Under the hood, it uses the pip-run command to install from the upstream main branch (e.g. https://github.com/jaraco/pytest-perf) for the control and from . for the experiment. It then runs each of the experiments against each of the environments.
Discover provides test discovery for unittest, a feature that has been backported from Python 2.7 for Python 2.4+.
This package provides a Pytest plugin for manipulating test data directories and files.
This package provides a Python library intended for use in automated tests. One difficulty when testing software is that the code under test might need to read or write to files in the local file system. If the file system is not set up in just the right way, it might cause a spurious error during the test. The pyfakefs library provides a solution to problems like this by mocking file system interactions. In other words, it arranges for the code under test to interact with a fake file system instead of the real file system. The code under test requires no modification to work with pyfakefs.
CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit. CxxTest does not require precompiling a CxxTest testing library, it employs no advanced features of C++ (e.g. RTTI) and it supports a very flexible form of test discovery.
This package provides a next-generation test runner for Rust.
Avogadro 2 is an advanced molecule editor and visualizer designed for use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible high quality rendering and a powerful plugin architecture.
RingDecomposerLib is a library for the calculation of unique ring families, relevant cycles, the smallest set of smallest rings and other ring topology descriptions.
XCFun is a library of exchange-correlation functionals with arbitrary-order derivatives for density functional theory.
The InChI (IUPAC International Chemical Identifier) algorithm turns chemical structures into machine-readable strings of information. InChIs are unique to the compound they describe and can encode absolute stereochemistry making chemicals and chemistry machine-readable and discoverable. A simple analogy is that InChI is the bar-code for chemistry and chemical structures.
This package is a wrapper around simple-dftd3 and dftd4 for use with pyscf.
Spglib is a library for finding and handling crystal symmetries written in C. Spglib can be used to:
Find symmetry operations
Identify space-group type
Wyckoff position assignment
Refine crystal structure
Find a primitive cell
Search irreducible k-points
This package contains a library and programs for canonicalization of SMILES and MOL files, molecular structure fingerprinting and rendering molecules.
MoleQueue is a system-tray resident desktop application for abstracting, managing, and coordinating the execution of tasks both locally and on remote computational resources. Users can set up local and remote queues that describe where the task will be executed. Each queue can have programs, with templates to facilitate the execution of the program. Input files can be staged, and output files collected using a standard interface.
This package is a library for the MMTF, a binary encoding of biological structures.
This is a generic C++ library that can be used to rapidly align two small molecules in 3D space, with shape - and optionally color - Tanimoto scoring.
Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.
maeparser is a parser for Schrodinger Maestro files.