Check what's the latest version of your favorite open-source projects
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
requirements
staticfiles
tests
verse
.gitignore
.travis.yml
LICENSE
Procfile
README.md
requirements.txt
runtime.txt
tox.ini

README.md

Verse logo

Build status GitHub release Test coverage License

Verse is a RESTful API that checks the latest version of your favourite open source project and simplifies the whole process to one HTTP request. Just like that.

It comes with a bunch of available projects - with much more on the way - and also allows using any GitHub repository as a source of released versions, as long as it uses tags and standard-ish version names. And if it doesn't - feel free to suggest adding it and I'll be happy to help.

Last seen at verse.pawelad.xyz, with docs and a browsable API.

The project is still in its early days so all help is appreciated - suggestions for new features and projects to add, bug reports, help with design, etc. Oh, and don't worry - a cool domain is also on the list of things to do.

Usage

Verse usage

Contributions

Feel free to use, ask, fork, star, report bugs, fix them, suggest enhancements, add functionality and point out any mistakes. Thanks!

Also, take a look here if you want to run Verse locally.

Tests

Package was tested with the help of py.test and tox on Python 3.4, 3.5 and 3.6 with Django 1.11 and Django REST Framework 3.6 (see tox.ini).

Code coverage is available at Coveralls.

To run tests yourself you need to set environment variable with Django secret key before running tox inside the repository:

$ export SECRET_KEY='...'
$ pip install tox
$ tox

Authors

Developed and maintained by Paweł Adamczak.

Released under Apache License 2.0.