Move away from setup.py as its deprecated#179
Conversation
|
yea this looks good but we need to see if CI needs updating, specifically for version detection. |
|
It should still build, but CI certainly needs updating to match |
9c80835 to
aaaaea9
Compare
|
Tox.ini reworked and functional. Test included for python 3.12 - should we add that to the classifiers? @kgreav does the github workflow need to be updated as part of this? |
60d1210 to
6ea6108
Compare
|
I think workflow should be fine - you've got an error in your tests? not sure what you're importing from here - should just be |
|
Please don't merge this until we figure out the proper way to update the CI utils. It's going to break the way we update python versions, so this should be in sync either with the flows providing the correct file to parse (ie |
|
Yep you're right - there's only this repo and ewb-sdk-examples-python actually using the workflows, so we can probably just update them, merge this, and then fix ewb-sdk-examples python |
b20a105 to
7a98136
Compare
|
marked as draft till build checks etc pass and CI work is down to allow that to happen |
7a98136 to
78c52b6
Compare
93fde89 to
3b3ceaa
Compare
3b3ceaa to
9672048
Compare
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
9672048 to
19a3e84
Compare
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Need to look at tox.ini and update github workflows