markus-autotesting-core
markus-autotesting-core is a Python package containing core utilities for the MarkUs autotester. In particular, it defines common data types used by different components of the autotester.
Installation
To install the package, you can use pip:
pip install markus-autotesting-core
Usage
After installation, you can use the package in your Python scripts. Here is a simple example:
from markus_autotesting_core import core
# Example usage of core functionality
result = core.some_function()
print(result)
Running the Package
You can run the package as a script using the following command:
python -m markus_autotesting_core
Testing
To run the tests, navigate to the project directory and use:
pytest tests/test_core.py
Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue for any enhancements or bug fixes.
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Metadata
Release files for markus-autotesting-core 0.1.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 | |
|---|---|---|---|
| markus_autotesting_core-0.1.0.tar.gz | 2.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| markus_autotesting_core-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.5 kB
Release files / markus_autotesting_core-0.1.0.tar.gz
| Download URL | markus_autotesting_core-0.1.0.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
649db938f470969bcad8185bace2e1b1f14a5a3c02bef2b535a0dcb45807330c
|
|
BLAKE2b-256 checksum How to use checksums |
a6ece163a63ed05b4e50aafd1f1e98341ee15d559718cec26f5682d2ca9b5f82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / markus_autotesting_core-0.1.0-py3-none-any.whl
| Download URL | markus_autotesting_core-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e6a10205b4c711a75dc22973d051e8646fec02e9d6368be2dde86809fbcc6fc5
|
|
BLAKE2b-256 checksum How to use checksums |
ed0c97de22916053ed310398134602c42d7efaedc3ca554397dbc5c642d465e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|