A Memento TimeGate
Python Shell
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
tests
timegate
.coveragerc
.gitignore
.travis.yml
AUTHORS.rst
CHANGES.rst
CONTRIBUTING.rst
INSTALL.rst
LICENSE
MANIFEST.in
README.rst
RELEASE-NOTES.rst
pytest.ini
run-tests.sh
setup.cfg
setup.py

README.rst

Memento TimeGate

About

Make your web resources Memento compliant in a few easy steps.

The Memento framework enables datetime negotiation for web resources. Knowing the URI of a Memento-compliant web resource, a user can select a date and see what it was like around that time.

Installation

Memento TimeGate is on PyPI so all you need is:

pip install -e git+https://github.com/mementoweb/timegate.git#egg=TimeGate
uwsgi --http :9999 -s /tmp/mysock.sock --module timegate.application --callable application

Documentation

The documentation is readable at http://timegate.readthedocs.io or can be built using Sphinx:

pip install timegate[docs]
python setup.py build_sphinx

Testing

Running the test suite is as simple as:

./run-tests.sh