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
add pyproject.toml and tox to make testing simpler #75
base: master
Are you sure you want to change the base?
Conversation
@pgammans it looks like most of the tests failed. Are you intending to do more work on this PR? |
Hi All the test pass locally when you run ATM, The version ID is pulled from the GIT tag on the branch, again if this isn't something you like i can remove it but it allows me to inject a build ID into the version in our internal pipeline when we build in azure or allow us to have dev version. |
Ok, after a few! tries I have a version of the github pipeline that works. This also updated to pynose for the tests as this is needed for py 3.10. |
I realise that you may not want to modify you curent build process, but i am using this to help speed up my testing of changes, atm this is focused on getting Django 4.2 to work and pass all tests. But though this may be of general value.
This PR:
Currently this is using the git tag to set the version
I have a version of this that includes django 4.2 in which tox fails to build but this is also not in the currently tested set