A webserver for hosting scorer models.
Objective Revision Evaluation Service
A webserver for hosting scoring services. For more information, see [the ORES documentation on MediaWiki](https://mediawiki.org/wiki/ORES).
ORES is based on Python 3. Use pip to install ORES:
pip install ores (or pip3 install ores if your distribution defaults to Python 2)
If you’re running with the default configuration, you’ll need to install a few more optional libraries,
pip install pylru
Then you can easily run a test server by:
Use the -h argument to view its usage.
ores applications.wsgi -h
Visit these pages to see if your installation works,
Running a development server
We recommend that you set up a python “virtual environment”. We put together [this guide](https://gist.github.com/halfak/9f4830895496af9e9731) to help you get everything set up.
Install requirements AND the test-requirements in order to run the default test server and experiment with different scoring strategies.
- $ pip install -r requirements.txt
- $ pip install -r test-requirements.txt
Run a test server as ORES using the ./utility, so local changes are reflected: Use -h to view its usage
- $ ./utility applications.wsgi
Check if everything is running on http://localhost:8080.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|ores-1.0.0-py2.py3-none-any.whl (886.9 kB) Copy SHA256 Checksum SHA256||3.5||Wheel||Aug 11, 2017|
|ores-1.0.0.tar.gz (105.9 kB) Copy SHA256 Checksum SHA256||–||Source||Aug 11, 2017|