Skip to content

pkulev/eaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPI Build Status codecov.io

EAF

Enterprise Application Framework.

This framework contains all the pieces you need to create feature-rich enterprise-grade distributed and distributedn't applications.

Also means Extensible As Fuck.

Requirements

  • >=python-3.7
  • >=tornado-6.0

Installation

$ pip install eaf

Development

Installation

$ poetry install

Testing

$ poetry run pytest -s -v tests/  # run all tests
$ poetry run pytest --cov=eaf -s -v tests/  # run all tests with coverage
$ poetry run black eaf/ tests/  # autoformat code
$ # run type checking
$ poetry run pytest --mypy --mypy-ignore-missing-imports -s -v eaf/ tests/
$ # run code linting
$ poetry run pytest --pylint -s -v eaf/ tests/

Documentation

  • To be added