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.
CppUTest is a C/C++ based unit xUnit test framework. It is written in C++ but is used in C and C++ projects and frequently used in embedded systems but it works for any C/C++ project.
Trompeloeil is a thread-safe header-only mocking framework for C++11/14.
Kyua is a testing framework for infrastructure software. Kyua is lightweight and simple, and integrates well with various build systems and continuous integration frameworks. Kyua features an expressive test suite definition language, a safe runtime engine for test suites and a powerful report generation engine.
This package provides a Pytest plugin which enables running each test in a subprocess and will report if a test crashed the process. It can be useful to isolate tests against undesirable global environment side-effects (such as setting environment variables).
CBehave is a behavior-driven development implemented in C. It allows the specification of behaviour scenarios using a given-when-then pattern.
Scripttest is a Python helper library for testing interactive command-line applications. With it you can run a script in a subprocess and see the output as well as any file modifications.
This plugin installs a mocker fixture which is a thin-wrapper around the patching API provided by the mock package, but with the benefit of not having to worry about undoing patches at the end of a test. The mocker fixture has the same API as mock.patch, supporting the same arguments.
This package is a simple helper library for writing interactive tests.
This package provides relaxed test discovery for pytest.
Testrepository provides a database of test results which can be used as part of a developer's workflow to check things such as what tests have failed since the last commit or what tests are currently failing.
Coverage measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.
Python asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing async code easier.
checkmake is an experimental tool for linting and checking Makefiles. It allows for a set of configurable rules being run against a Makefile or a set of *.mk files.
FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.
This package provides a go test runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
Rapidcheck is a property based testing framework for C++. It works by generating random data to try and find a case breaks your given pre-condition.
This package provides a pytest plugin for generating NUnit3 test result XML output
Discover provides test discovery for unittest, a feature that has been backported from Python 2.7 for Python 2.4+.
Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It's a collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.
This extension to python-pyscf provides calculations of different electromagnetic properties for molecules and crystals.
This package contains a library and programs for canonicalization of SMILES and MOL files, molecular structure fingerprinting and rendering molecules.
geomeTRIC is a Python library and program for geometry optimization of molecular structures, which works with different external quantum chemistry (and molecular mechanics) softwares.
qcint is an optimized version of libcint, a C library (also with a Fortran API) to evaluate one- and two-electron integrals for Gaussian type functions.
FreeSASA is a command line tool and C-library for calculating SASAs. By default Lee & Richards' algorithm is used, but Shrake & Rupley's is also available. Both can be parameterized to arbitrary precision, and for high resolution versions of the algorithms, the calculations give identical results.