Here you can see the full list of changes between each releases of ConsenSys-Utils.
Unreleased
Released on August 9th 2018
Chore
- Requirements: add requirements for doc (required by readthedocs)
Released on August 9th 2018
Fix
- Flask: remove swagger extension from default extensions
Released on August 6th 2018
Feat
- Config: schema for web3 provider
- Web3: implement create_provider function
- Flask: implement Web3 extension
- Flask: implement Flask-Iterable extension
- Gunicorn: implement SyncIteratingWorker
Chore
- Examples: implement an example for an iterating worker
Released on July 30th 2018
Fix
- Flask: Enhance consensys_utils.flask.cli.FlaskGroup
- Flask: Improve Factory pattern
Released on July 27th 2018
Refactor
- Config: update default values of Gunicorn configuration schema
Released on July 27th 2018
Fix
- Gunicorn: fix gunicorn application to use
consensys_utils.gunicorn.config.Config
Tests
- Gunicorn: add tests for
gunicorn.config.schema.GunicornConfigSchema
Released on July 26th 2018
Fix
- Flask: update FlaskFactory
Released July 26th 2018
Features
- Config: implement config package
- Flask: implement WSGI middlewares helpers
- Flask: implement application hooks helpers
- Flask: implement config features to integrate with cfg-loader
- Flask: implement flask extensions helpers
- Flask: implement default extension for healthcheck
- Flask: implement default extension for Swagger
- Flask: implement logging features
- Flask: implement blueprints helpers
- Gunicorn: implement custom Gunicorn application
- Flask: implement CLI resources in particular FlaskGroup that allows to smoothly integrates with Gunicorn
- Config: Implement Gunicorn config schema
Unreleased
Chore
- Project: Initialize project