Stéphane Brunner
Stéphane Brunner
I probably related to another dependency because now with the same version of Redis it's ok for me, what about you @sasanquaneuf?
I just tested and I got the following result: ``` ************* Module src.report_workflow.test_report_runner src/report_workflow/test_report_runner.py:15: [import-error(pylint), None] Unable to import 'validators' src/report_workflow/test_report_runner.py:24: [too-many-instance-attributes(pylint), TestReportRunner] Too many instance attributes (15/7) src/report_workflow/test_report_runner.py:90: [unnecessary-comprehension(pylint),...
I don't need that, but I have no issue with that, then if a clean pull request is proposed I will merge it :-)
I didn't find that in the documentation, how does it work?
I just found project.requires-python, I should investigate more because it's impractical to have the same information in two places.
Effectively using the `project.requires-python` is working to differentiate the lock and the build metadata, documentation: https://python-poetry.org/docs/dependency-specification/#projectdependencies-and-toolpoetrydependencies But it there a way to be able to set dynamically the `project.requires-python`?
I already tried this, and it's also not working.
twine looks to be required!
I think that's good to keep the twine check, And it's also good to migrate to Trusted publisher, but this needs also to be configured in the pypi package admin...
My pypi username is also [sbrunner](https://pypi.org/user/sbrunner/) thanks :-)