Make some modernizations to the polling2 project#104
Make some modernizations to the polling2 project#104ngie-eign wants to merge 9 commits intoddmee:masterfrom
Conversation
|
The |
|
This updates software versions to more recently supported versions. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
Make `mock` conditional on python3, both in terms of the consuming code and the setuptools code. While here, update the classifiers to support python2 and python3, as well as newer versions of python3. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
This change resolves a number of issues highlighted by `ruff check`, including issues around lines being too long, docstring complaints, using `pytest.raises` instead of unrolled try-except blocks, etc. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
And now that's been deprecated without a clear path forward... trying to get clarity on what the path forward might be: readthedocs/actions@d0c3898#commitcomment-169018586 . The SonarQube complaint is because I used a release label, not a commit hash. Once I get clarity on ☝️ I'll make the change to appease SonarQube. |
dde8513 to
d949272
Compare
|
I'm dropping the workflow commit which will solve the SonarQube complaint. |
Technically this isn't the latest version, but given that 3.9 is EOL already and isn't installed on my system, 3.11 is "good enough" for now. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
Extend the section header markup to the rest of the previous line. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
synk is flagging a ton of issues with indirect dependencies. Only capture the direct dependencies to avoid getting flogged by every synk complaint from the project. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
- 3.7 is _very_ EOL at this point. Remove that explicit dependency. - Switch to the latest version of Ubuntu LTS. Hopefully this will build with the readthedocs infrastructure. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
|



autoupdateto update software versions.ruff checkissues.pytest-runnerdependency: it's not needed for runtime and its use has been deprecated for a couple years now.ruff checkclean.