Skip to content

Name Mangling Fix, and update CI/CD, and package setup #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

trwbox
Copy link

@trwbox trwbox commented Aug 2, 2023

Saw an issue where name mangling was breaking the PyPi version, so went to fix that. Alongside converting the package from using setup.py to a pyproject.toml since the prior is deprecated, and soon to be removed as a fallback.

Then while there also updated the CI/CD actions to more closely match the current CircuitPython requested library implementation, but still leaving out the docs/ publishing portion since that was commented out, along with the reuse module in pre-commit.

The build action has been tested, but the release action has not been.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant