Metadata-Version: 2.4
Name: markus-autotesting-core
Version: 0.1.0
Summary: Core functionality for Markus Autotesting
Keywords: autotesting,markus
License-Expression: MIT
Requires-Dist: msgspec
Maintainer: David Liu
Maintainer-email: David Liu <david@cs.toronto.edu>
Requires-Python: >=3.9
Project-URL: Homepage, https://github.com/MarkUsProject/markus-autotesting-core
Project-URL: Repository, https://github.com/MarkUsProject/markus-autotesting-core.git
Description-Content-Type: text/markdown

# 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:

```python
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.
