geopython / pywps

PyWPS is an implementation of the Web Processing Service standard from the Open Geospatial Consortium. PyWPS is written in Python.
https://pywps.org
MIT License
178 stars 117 forks source link

Reconfigure CI and Documentation #692

Closed Zeitsperre closed 10 months ago

Zeitsperre commented 10 months ago

Overview

This Pull Request adds a linting step to the CI configuration and also adds a ReadTheDocs v2 configuration (needed since 2020).

Additional Information

I've set ReadTheDocs to build Pull Requests, but since this PR is coming from a fork, I don't think that ReadTheDocs's configuration will change until the changes here are merged to master.

Contribution Agreement

(as per https://github.com/geopython/pywps/blob/master/CONTRIBUTING.rst#contributions-and-licensing)

coveralls commented 10 months ago

Coverage Status

coverage: 84.061%. remained the same when pulling 758ba187f1ff68ad5ea9d4febee32e57dfb78fc9 on Zeitsperre:CI-and-Documentation into 31bf4121730a25d1ecb1cc1a620e9828bdae487f on geopython:main.

Zeitsperre commented 10 months ago

@cehbrecht It looks as though the webhook isn't synchronized properly on ReadTheDocs (I can't see the main branch as an option for builds). Think you could try resyncing the GitHub integration? (I would also need maintainer status on GitHub as well to do this myself.)

It can be found here: https://readthedocs.org/dashboard/pywps/integrations/81509/

cehbrecht commented 10 months ago

@Zeitsperre I tried to re-sync the github integration ... but it didn't help. RTD might got confused with the branches ... we have now a "main" branch ... not "master". Should we remove the integration and re-add it again? I have given you permissions on GitHub as well.

Zeitsperre commented 10 months ago

@cehbrecht I've sent a bug report through ReadTheDocs so hopefully I'll receive a response. This is very strange behaviour, but I'm sure they can help us out with this.