clear github
This commit is contained in:
@@ -1,15 +1,13 @@
|
|||||||
# OpenMensa Parsers
|
# OpenMensa Parsers
|
||||||
|
|
||||||
[](https://dl.circleci.com/status-badge/redirect/gh/f4lco/om-parser-stw-potsdam-v2/tree/master)
|
[](https://openmensa-parsers.readthedocs.io/en/latest/)
|
||||||
[](https://coveralls.io/github/f4lco/om-parser-stw-potsdam-v2?branch=master)
|
|
||||||
[](https://om-parser-stw-potsdam-v2.readthedocs.io/en/latest/)
|
|
||||||
|
|
||||||
[OpenMensa][om] parser components query canteen websites for menus and transform them into OpenMensa's data format.
|
[OpenMensa][om] parser components query canteen websites for menus and transform them into OpenMensa's data format.
|
||||||
The default parser currently supports Studentenwerk Potsdam. The package is structured so additional city or provider parsers can be added behind the same OpenMensa XML renderer.
|
The default parser currently supports Studentenwerk Potsdam. The package is structured so additional city or provider parsers can be added behind the same OpenMensa XML renderer.
|
||||||
|
|
||||||
Among others, OpenMensa powers the popular [Mensa Uni Potsdam][steppschuh] Android app.
|
Among others, OpenMensa powers the popular [Mensa Uni Potsdam][steppschuh] Android app.
|
||||||
|
|
||||||
The current application is built with [Python][py], [PyOpenMensa][pom], and [Flask][flask]. Learn more about the technical details at [Read the Docs][rtd].
|
The current application is built with [Python][py], PyOpenMensa, and [Flask][flask]. Learn more about the technical details at [Read the Docs][rtd].
|
||||||
|
|
||||||
## Local development (modern)
|
## Local development (modern)
|
||||||
|
|
||||||
@@ -30,17 +28,14 @@ Recommended: Python 3.12+.
|
|||||||
|
|
||||||
**Contributions** are always welcome, in particular if the response format of the canteens change. Feel free to file a PR with improvements.
|
**Contributions** are always welcome, in particular if the response format of the canteens change. Feel free to file a PR with improvements.
|
||||||
|
|
||||||
**Deployment** If in need of a deployment, file a PR to this fork: [kaifabian/om-parser-potsdam-v2][kai]. Kai is currently in charge of running an instance of the parser and the registration on the OpenMensa platform.
|
**Deployment** Coordinate deployment with the maintainer responsible for the running parser instance and its OpenMensa registration.
|
||||||
|
|
||||||
**Where to go next** maybe use this parser or the OpenMensa API to source a new dataset for training a predictor for your favorite lunch?
|
**Where to go next** maybe use this parser or the OpenMensa API to source a new dataset for training a predictor for your favorite lunch?
|
||||||
|
|
||||||
**License** Just assume this project is licensed in terms of [WTFPL](http://www.wtfpl.net/) ;)
|
**License** Just assume this project is licensed in terms of [WTFPL](http://www.wtfpl.net/) ;)
|
||||||
|
|
||||||
[om]: https://openmensa.org
|
[om]: https://openmensa.org
|
||||||
[prev-parser]: https://github.com/kaifabian/om-parser-potsdam
|
[rtd]: https://openmensa-parsers.readthedocs.io/en/latest/
|
||||||
[rtd]: https://om-parser-stw-potsdam-v2.readthedocs.io/en/latest/
|
|
||||||
[steppschuh]: https://steppschuh.net/blog/?p=951
|
[steppschuh]: https://steppschuh.net/blog/?p=951
|
||||||
[py]: http://python.org
|
[py]: http://python.org
|
||||||
[pom]: https://github.com/mswart/pyopenmensa
|
|
||||||
[flask]: https://palletsprojects.com/p/flask/
|
[flask]: https://palletsprojects.com/p/flask/
|
||||||
[kai]: https://github.com/kaifabian/om-parser-stw-potsdam-v2
|
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ release = u'0.1'
|
|||||||
# ones.
|
# ones.
|
||||||
extensions = [
|
extensions = [
|
||||||
'sphinx.ext.autodoc',
|
'sphinx.ext.autodoc',
|
||||||
'sphinx.ext.githubpages',
|
|
||||||
'alabaster',
|
'alabaster',
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -87,10 +86,6 @@ html_theme = 'alabaster'
|
|||||||
# documentation.
|
# documentation.
|
||||||
#
|
#
|
||||||
html_theme_options = {
|
html_theme_options = {
|
||||||
'github_banner': True,
|
|
||||||
'github_button': True,
|
|
||||||
'github_user': 'f4lco',
|
|
||||||
'github_repo': 'om-parser-stw-potsdam-v2',
|
|
||||||
'travis_button': False,
|
'travis_button': False,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ from tests.stub_api import api_offline, api_online_one_shot
|
|||||||
from .response_util import meal_names
|
from .response_util import meal_names
|
||||||
|
|
||||||
# Long test method names are not 'snake case'!
|
# Long test method names are not 'snake case'!
|
||||||
# See https://github.com/PyCQA/pylint/issues/2047
|
|
||||||
# The fix has not been ported to Python 2.x.
|
# The fix has not been ported to Python 2.x.
|
||||||
# pylint: disable=invalid-name
|
# pylint: disable=invalid-name
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user