opentelekomcloud / python-otcextensions

Extension of the OpenStackSDK && OpenStackClient with OpenTelekomCloud services
https://docs.otc-service.com/python-otcextensions
Apache License 2.0
24 stars 24 forks source link

remove unecessary constraints from tox.ini #331

Closed tischrei closed 1 year ago

tischrei commented 1 year ago

Why was the option formerly there? The option was there to make sure otcextensions are close to the upstream Project. Due to the fact that our documentation is far away and somehow standalone from the upstream project. This option is not necessary for the docs part anymore.

Why does this impose problems? Due to the fact, that our otcdocstheme needs the latest Sphinx-Version 6. to work properly but the " upper constraints" configure Sphinx 4.5.1 in the tox environment we might run into issue, because the Zuul pipeline runs Sphinx 6. which is based on the "real" requirements. We delete the config there to bring the tox-env and the release-env as close as possible.

Why do you think it can be deleted now? Because of the mentioned reasons above. and I checked the functionality locally. The Zuul test run will also show it in a couple of minutes.

otc-zuul[bot] commented 1 year ago

Build succeeded. https://zuul.otc-service.com/t/eco/buildset/731f2cf5831c4911bded7a338807a6ca

:heavy_check_mark: otc-tox-docs SUCCESS in 9m 23s :heavy_check_mark: build-otc-releasenotes SUCCESS in 3m 47s :heavy_check_mark: otc-tox-py38 SUCCESS in 6m 33s :heavy_check_mark: otc-tox-pep8 SUCCESS in 5m 49s :heavy_check_mark: tox-functional-eu-de SUCCESS in 15m 47s :heavy_check_mark: otce-upload-image SUCCESS in 3m 45s