Bringing EDL up to date with respect to the other projects (especially ERL) requires several steps
[x] 1. Update package versions and test
[x] 2. Modify the GH workflow files to use the "standard" structure
[x] 3. Remove poetry and replace with pip, hatchling
[ ] 4. Add tox for unit testing
[x] 5. Add ruff for code quality enforcement
[x] 6. Modify the source to be ruff-compliant
(- [ ] 7. Update CFML distributions on the internal pypi server (or have it use pyCFML from the main location))
[x] 7. Disable CFML due to Python incompatibility
[x] 8. Update pdffit2 distributions on the internal pypi server
[x] 9. Replace easyCore based numpy import with the standard import
Changes have been addressed in branch updated_pipeline
Bringing EDL up to date with respect to the other projects (especially ERL) requires several steps
Addtox
for unit testingruff
for code quality enforcementCFML
distributions on the internal pypi server (or have it use pyCFML from the main location))CFML
due to Python incompatibilitypdffit2
distributions on the internal pypi serverChanges have been addressed in branch
updated_pipeline