restible¶
restible is a python library for creating consistent code for REST APIs across different frameworks. The main motivation was that the framework used is often dictated by requirements and I wanted to have a concise way of writing API endpoints no matter the underlying framework.
Useful links¶
Installation¶
$ pip install restible
Project Versioning
The project follows the semantic versioning scheme: Until 1.0 the minor
The patch versions only include bug fixes and changes that do not modify the existing interface. You can safely update a patch version without worrying it will break your code.
The minor versions will contain changes to the interface. With a single version update your code will most likely work or might require small adjustments. The more minor versions you update at once the bigger the chance that something will brake.
The major versions are reserved for significant refactorings and architecture changes. This should not happen very often so the major version should not change much.