CTest Py
Features
- TODO
Requirements
- Curl and openssh libraries must be installed.
Installation
You can install CTest Py via pip from PyPI:
pip install ctest-py
Usage
Please see the Reference Guide for details.
Contributing
Contributions are very welcome. To learn more, see the Contributor Guide.
License
Distributed under the terms of the MIT license, CTest Py is free and open source software.
Issues
If you encounter any problems, please file an issue along with a detailed description.
Developer
Requirements
cmakemust be installed
C-code
Use the following commands to build, run and test the c-part of the library:
cd src
mkdir build && cd build
cmake .. -DBUILD_TESTING=ON
cmake --build .
ctest -V
cmake --install . --prefix ..
If you get errors about missing developement libraries for curl and openssh, you can install them like this:
sudo apt install libcurl4-openssl-dev
sudo apt install libssl-dev
Python-code
Build the complete library with the commands:
poetry install
poetry run pip install -e . # Needed to generate _curlcrypto
Credits
This project was generated from Statistics Norway's SSB PyPI Template.
Metadata
Release files for arneso-ctest-py 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arneso_ctest_py-0.2.0.tar.gz | 3.1 MB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.34+ x86-64 | Details |
| arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.34+ x86-64 | Details |
| arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.34+ x86-64 | Details |
Total release size: 22.4 MB
Release files / arneso_ctest_py-0.2.0.tar.gz
| Download URL | arneso_ctest_py-0.2.0.tar.gz |
|---|---|
| Size | 3.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
de3f0c61d387aa22dbfd89888b9cb45027b09373c7779e875c2269d996275f3b
|
|
BLAKE2b-256 checksum How to use checksums |
b0f029d4b37d2bc0efd87b88615114fd8fde24af726309b9a5bd92019d901c6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 12, 2025.
Transparency logRelease files / arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl
| Download URL | arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.13 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
e3d94cc405dad5fb95873aa9e47b23e991ad7e8fe82960512d50deec0919e613
|
|
BLAKE2b-256 checksum How to use checksums |
198eea3cbe823fac90fe75c25f5deb092e8def1f51c6f4d516c203698cc5ac85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 12, 2025.
Transparency logRelease files / arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl
| Download URL | arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.12 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
7741104d94fe9ae428309eb5709ed3129ac35b5c92ccd9d2e3370bc5bdaa9db9
|
|
BLAKE2b-256 checksum How to use checksums |
b75eae78586dd1853d2ddc5dd64bb2dc23832ba70a10e58943d456071609476e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 12, 2025.
Transparency logRelease files / arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl
| Download URL | arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.11 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
78f243d43a9bf34f38413d4451763b0fb700276c167c69583f688dea79d1ca28
|
|
BLAKE2b-256 checksum How to use checksums |
45bf319a3a20d72d2c3f81153f0b9f71c8d1b19cb41e28531cba75d57d01cc34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 12, 2025.
Transparency log