Skip to content

Commit cdfa660

Browse files
committed
Merge remote-tracking branch 'upstream/master' into docker_extension
2 parents d9e3fe3 + 904e2ad commit cdfa660

22 files changed

+236
-78
lines changed

CODE_OF_CONDUCT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai
4040

4141
## Attribution
4242

43-
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
43+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [https://contributor-covenant.org/version/1/4][version]
4444

45-
[homepage]: http://contributor-covenant.org
46-
[version]: http://contributor-covenant.org/version/1/4/
45+
[homepage]: https://contributor-covenant.org
46+
[version]: https://contributor-covenant.org/version/1/4/

CONTRIBUTING.rst

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributing to PyWPS
33

44
The PyWPS project openly welcomes contributions (bug reports, bug fixes, code
55
enhancements/features, etc.). This document will outline some guidelines on
6-
contributing to PyWPS. As well, the PyWPS `community <http://pywps.org/community>`_ is a
6+
contributing to PyWPS. As well, the PyWPS `community <https://pywps.org/community>`_ is a
77
great place to get an idea of how to connect and participate in the PyWPS community
88
and development.
99

@@ -17,7 +17,7 @@ Code of Conduct
1717

1818
Contributors to this project are expected to act respectfully towards others in
1919
accordance with the `OSGeo Code of Conduct
20-
<http://www.osgeo.org/code_of_conduct>`_.
20+
<https://www.osgeo.org/code_of_conduct>`_.
2121

2222
Contributions and Licensing
2323
---------------------------
@@ -82,7 +82,7 @@ Documentation
8282

8383
- documentation is managed in ``docs/``, in reStructuredText format
8484
- `Sphinx`_ is used to generate the documentation
85-
- See the `reStructuredText Primer <http://sphinx-doc.org/rest.html>`_ on rST
85+
- See the `reStructuredText Primer <http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html>`_ on rST
8686
markup and syntax
8787

8888
Bugs
@@ -119,7 +119,7 @@ GitHub Commit Guidelines
119119
- Git commits shall include the GitHub issue number (i.e. ``#1234``) in the Git
120120
commit log message
121121
- all enhancements or bug fixes must successfully pass all
122-
`OGC CITE <http://cite.opengeospatial.org>`_ tests before they are committed
122+
`OGC CITE <https://cite.opengeospatial.org>`_ tests before they are committed
123123
- all enhancements or bug fixes must successfully pass all tests
124124
before they are committed
125125
- enhancements which can be demonstrated from the PyWPS tests should be
@@ -139,7 +139,7 @@ Submitting a Pull Request
139139

140140
This section will guide you through steps of working on PyWPS. This section
141141
assumes you have forked PyWPS into your own GitHub repository. Note that
142-
``develop`` is the main development branch in PyWPS; ``master`` is only used
142+
``master`` is the main development branch in PyWPS.
143143
for stable releases and managed exclusively by the PyWPS team.
144144

145145
.. code-block:: bash
@@ -155,9 +155,9 @@ for stable releases and managed exclusively by the PyWPS team.
155155
156156
# add the main PyWPS development branch to keep up to date with upstream changes
157157
git remote add upstream https://github.com/geopython/pywps.git
158-
git pull upstream develop
158+
git pull upstream master
159159
160-
# create a local branch off develop
160+
# create a local branch off master
161161
# The name of the branch should include the issue number if it exists
162162
git branch issue-72
163163
git checkout issue-72
@@ -180,8 +180,8 @@ master:
180180

181181
.. code-block:: bash
182182
183-
git checkout develop
184-
git pull upstream develop
183+
git checkout master
184+
git pull upstream master
185185
186186
Release Packaging
187187
-----------------
@@ -193,7 +193,7 @@ Release packaging notes are maintained at https://github.com/geopython/pywps/wik
193193
.. _`Individual`: http://www.osgeo.org/sites/osgeo.org/files/Page/individual_contributor.txt
194194
195195
.. _`OSGeo`: http://www.osgeo.org/content/foundation/legal/licenses.html
196-
.. _`PEP 8`: http://www.python.org/dev/peps/pep-0008/
197-
.. _`flake8`: https://flake8.readthedocs.org/en/latest/
196+
.. _`PEP 8`: https://www.python.org/dev/peps/pep-0008/
197+
.. _`flake8`: https://flake8.readthedocs.io/en/latest/
198198
.. _`Sphinx`: http://sphinx-doc.org/
199-
.. _`mailing list`: http://pywps.org/community
199+
.. _`mailing list`: https://pywps.org/community

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
PyWPS is an implementation of the Web Processing Service standard from
44
the Open Geospatial Consortium. PyWPS is written in Python.
55

6-
[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen.svg)](http://pywps.readthedocs.org/en/latest/?badge=latest)
6+
[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://pywps.readthedocs.io/en/latest/?badge=latest)
77
[![Build Status](https://travis-ci.org/geopython/pywps.png)](https://travis-ci.org/geopython/pywps)
88
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/19d53c45a3854e37b89523cf9bb1d262)](https://www.codacy.com/project/cehbrecht/pywps/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=geopython/pywps&amp;utm_campaign=Badge_Grade_Dashboard)
99
[![Coverage Status](https://coveralls.io/repos/github/geopython/pywps/badge.svg?branch=master)](https://coveralls.io/github/geopython/pywps?branch=master)

debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Package: python-pywps
1111
Architecture: all
1212
Depends: ${misc:Depends}, ${python:Depends}, python-pkg-resources, python-dateutil, python-flufl.enum, python-jsonschema, python-lxml, python-owslib, python-werkzeug
1313
Suggests: grass, apache2, apache
14-
Homepage: http://pywps.org
14+
Homepage: https://pywps.org
1515
Description: OGC Web Processing Service (WPS) Implementation
1616
PyWPS is an implementation of the Web Processing Service
1717
standard from the Open Geospatial Consortium. PyWPS is written in Python.

default-sample.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ identification_keywords_type=theme
66
identification_fees=None
77
identification_accessconstraints=None
88
provider_name=PyWPS Developement team
9-
provider_url=http://pywps.org/'
9+
provider_url=https://pywps.org/'
1010
contact_name=Your Name
1111
contact_position=Developer
1212
contact_address=My Street
@@ -17,7 +17,7 @@ contact_country=World, Internet
1717
contact_phone=+00 00 11 22 33
1818
contact_fax=+00 99 88 77 66
1919
20-
contact_url=http://pywps.org
20+
contact_url=https://pywps.org
2121
contact_hours=8:00-20:00UTC
2222
contact_instructions=Knock on the door
2323
contact_role=pointOfContact

docs/configuration.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ interpolation initialised using `os.environ`.
1010
.. versionadded:: 4.0.0
1111
.. warning:: Compatibility with PyWPS 3.x: major changes have been made
1212
to the config file in order to allow for shared configurations with `PyCSW
13-
<http://pycsw.org/>`_ and other projects.
13+
<https://pycsw.org/>`_ and other projects.
1414

1515
The configuration file has several sections:
1616

@@ -19,7 +19,7 @@ The configuration file has several sections:
1919
* `processing` for processing backend configuration
2020
* `logging` for logging configuration
2121
* `grass` for *optional* configuration to support `GRASS GIS
22-
<http://grass.osgeo.org>`_
22+
<https://grass.osgeo.org>`_
2323

2424
PyWPS ships with a sample configuration file (``default-sample.cfg``).
2525
A similar file is also available in the `flask` service as
@@ -31,7 +31,7 @@ Copy the file to ``default.cfg`` and edit the following:
3131
---------------
3232

3333
The `[metadata:main]` section was designed according to the `PyCSW project
34-
configuration file <http://docs.pycsw.org/en/latest/configuration.html>`_.
34+
configuration file <https://docs.pycsw.org/en/latest/configuration.html>`_.
3535

3636
:identification_title:
3737
the title of the service
@@ -170,7 +170,7 @@ configuration file <http://docs.pycsw.org/en/latest/configuration.html>`_.
170170

171171
:level:
172172
the logging level (see
173-
http://docs.python.org/library/logging.html#logging-levels)
173+
https://docs.python.org/3/library/logging.html#logging-levels)
174174

175175
:format:
176176
the format string used by the logging `:Formatter:` (see
@@ -182,7 +182,7 @@ configuration file <http://docs.pycsw.org/en/latest/configuration.html>`_.
182182
messages.
183183

184184
:database:
185-
Connection string to database where the login about requests/responses is to be stored. We are using `SQLAlchemy <http://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls>`_
185+
Connection string to database where the login about requests/responses is to be stored. We are using `SQLAlchemy <https://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls>`_
186186
please use the configuration string. The default is SQLite3 `:memory:` object.
187187

188188

@@ -221,7 +221,7 @@ Sample file
221221
identification_fees=NONE
222222
identification_accessconstraints=NONE
223223
provider_name=Organization Name
224-
provider_url=http://pywps.org/
224+
provider_url=https://pywps.org/
225225
contact_name=Lastname, Firstname
226226
contact_position=Position Title
227227
contact_address=Mailing Address

docs/deployment.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ Deployment on Nginx-Gunicorn
129129

130130
For difference between WSGI server consult: `WSGI comparison <https://www.digitalocean.com/community/tutorials/a-comparison-of-web-servers-for-python-based-web-applications>`_.
131131

132-
uWSGU is more popular than gunicorn, best documentation is probably to be found at `Readthedocs <http://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html>`_.
132+
uWSGU is more popular than gunicorn, best documentation is probably to be found at `Readthedocs <https://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html>`_.
133133

134134
We need nginx and gunicorn server::
135135

docs/install.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Using pip
4646

4747

4848
Manual installation
49-
Manual installation of PyWPS requires `downloading <http://pywps.org/download>`_ the
49+
Manual installation of PyWPS requires `downloading <https://pywps.org/download>`_ the
5050
source code followed by usage of the `setup.py` script. An example again for Debian based systems (note
5151
the usage of `sudo` for install)::
5252

docs/migration.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ processes in single files, although it's not required.
1515
Configuration file
1616
-------------------
1717
Configuration file format remains the same (it's the one used by `configparser <https://docs.python.org/3.6/library/configparser.html>`_ module). The sections are shift a bit, so they
18-
are more alike another GeoPython project - `pycsw <http://pycsw.org>`_.
18+
are more alike another GeoPython project - `pycsw <https://pycsw.org>`_.
1919

2020
See section :ref:`configuration`.
2121

@@ -67,7 +67,7 @@ Deployment
6767
While PyWPS 3.x was usually deployed as CGI application, PyWPS 4.x is configured
6868
as `WSGI` application. PyWPS 4.x is distributed without any processes or sample
6969
deploy script. We provide such example in our `pywps-flask
70-
<http://github.com/geopython/pywps-flask>`_ project.
70+
<https://github.com/geopython/pywps-flask>`_ project.
7171

7272
.. note:: PYWPS_PROCESSES environment variable is gone, you have to assing
7373
processes to deploy script manually (or semi-automatically).
@@ -90,7 +90,7 @@ config values to each process class instance during it's definition.
9090
Sample processes
9191
================
9292
For sample processes, please refer to `pywps-flask
93-
<http://github.com/geopython/pywps-flask>`_ project on GITHub.
93+
<https://github.com/geopython/pywps-flask>`_ project on GITHub.
9494

9595
Needed steps summarization
9696
==========================

docs/process.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Example vector buffer process
6060

6161
As an example, we will create a *buffer* process - which will take a vector
6262
file as the input, create specified the buffer around the data (using `Shapely
63-
<http://toblerity.org/shapely/>`_), and return back the result.
63+
<https://shapely.readthedocs.io>`_), and return back the result.
6464

6565
Therefore, the process will have two inputs:
6666

@@ -120,7 +120,7 @@ Next we define the *handler* method. In it, *geospatial analysis
120120
may happen*. The method gets a :class:`pywps.app.WPSRequest` and a
121121
:class:`pywps.response.WPSResponse` object as parameters. In our case, we
122122
calculate the buffer around each vector feature using
123-
`GDAL/OGR library <http://gdal.org>`_. We will not got much into the details,
123+
`GDAL/OGR library <https://gdal.org>`_. We will not got much into the details,
124124
what you should note is how to get input data from the
125125
:class:`pywps.app.WPSRequest` object and how to set data as outputs in the
126126
:class:`pywps.response.WPSResponse` object.
@@ -421,5 +421,5 @@ is defined. In other words, if both `title` and `abstract` are given, only the `
421421
will be included in the documentation to avoid redundancy.
422422

423423
.. _Flask: http://flask.pocoo.org
424-
.. _PyWPS-Flask: http://github.com/geopython/pywps-flask
425-
.. _Sphinx: http://sphinx-doc.org
424+
.. _PyWPS-Flask: https://github.com/geopython/pywps-flask
425+
.. _Sphinx: http://sphinx-doc.org

0 commit comments

Comments
 (0)