Skip to main content

CTest Py

Project description

CTest Py

PyPI Status Python Version License

Documentation Tests Coverage Quality Gate Status

pre-commit Black Ruff Poetry

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

  • cmake must 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arneso_ctest_py-0.1.0.tar.gz (3.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

arneso_ctest_py-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

arneso_ctest_py-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

arneso_ctest_py-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

File details

Details for the file arneso_ctest_py-0.1.0.tar.gz.

File metadata

  • Download URL: arneso_ctest_py-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arneso_ctest_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1b4c48d827f8d7cd23154c9cbf5f647da33a6c086fc656dac5a6a3e1ebba4b71
MD5 0a2ffb27ca24ab278d69a0fe4a0dc6ca
BLAKE2b-256 354d8cb982fc744a186d805b3bb1f81205be52d4153cae5c0245c78b07fac772

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.1.0.tar.gz:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arneso_ctest_py-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for arneso_ctest_py-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 635291686bf3a9598cbc24af23a2c7745365ef5fb1103178ddfab94c6f659ec1
MD5 3725f8fbec0d66c4662fc9c2aa1a4c6a
BLAKE2b-256 e5e4877cc15ef6489aa51450aee6cb4a90b1bb269c3c7ad51f727218ed6a3513

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arneso_ctest_py-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for arneso_ctest_py-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5adf3ccb7a1e5a3ac3be4853b5077c3f7423b3b21afe6a0ed73bfca20f39c660
MD5 08e9d000e6f6ff50717e0a2ede11eb17
BLAKE2b-256 6990bf4626b558c9f18842196fbf4da97ef0a632d8144d1f792ea70f380a8587

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arneso_ctest_py-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for arneso_ctest_py-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5789fb4653ae6eb0021f1ac58bbba2c0c403c3aa9c22c327e486c08ca5326eac
MD5 e9f1374ca23a3f60189143dd56d5deae
BLAKE2b-256 f4f8554b255307fbcd06ac861d161c1147d263b8d1421a9677bc5fdf3b9bca21

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page