Closed jhanley634 closed 5 days ago
This PR makes several changes to dependency management and CI setup. It modifies the Python interpreter version checks, updates package versions, simplifies the cloc command path, and adds a new GitHub Actions workflow for linting.
No diagrams generated as the changes look simple and do not need a visual representation.
Change | Details | Files |
---|---|---|
Modified Python interpreter version handling in the build process |
|
Makefile |
Updated package version requirements |
|
requirements.txt |
Simplified the cloc command execution |
|
src/count/cloc.py |
Added GitHub Actions workflow for linting |
|
.github/workflows/lint.yml |
Summary by Sourcery
Update the Makefile to comment out interpreter version checks and modify the subprocess call in cloc.py to use a relative command. Adjust the version specification for ortools in requirements.txt. Add a new GitHub Actions workflow for linting with support for Python 3.11 and 3.12.
Enhancements:
CI: