secureworks / taegis-magic

Taegis Magic is a Jupyter Notebook and Command Line Interface for interacting with the Secureworks Taegis™ security platform. The Magics project is intended to assist users with workflows and analysis through Jupyter Notebook integrations and Pandas DataFrames.
https://www.secureworks.com/
Apache License 2.0
8 stars 5 forks source link

update build system #8

Closed mpegman-scwx closed 1 year ago

mpegman-scwx commented 1 year ago

This update utilizes the hatch build system as defined: https://packaging.python.org/en/latest/tutorials/packaging-projects/#creating-pyproject-toml https://hatch.pypa.io/latest/build/

I have added trusted publishing: https://github.com/marketplace/actions/pypi-publish https://docs.pypi.org/trusted-publishers/adding-a-publisher/

Closes #4