Skip to content
Snippets Groups Projects
tox.ini 751 B
Newer Older
  • Learn to ignore specific revisions
  • isolated_build = True
    
        coverage run -m pytest --strict-markers {posargs}
    
        coverage report -m --fail-under 100
    
    Donald Stufft's avatar
    Donald Stufft committed
    
    [testenv:pep8]
    deps =
    
    Donald Stufft's avatar
    Donald Stufft committed
        flake8
        flake8-import-order
        pep8-naming
    commands =
        flake8 .
    
        black --check .
    
    [testenv:mypy]
    deps =
        mypy
    commands =
        mypy src/bcrypt
    
    
    Donald Stufft's avatar
    Donald Stufft committed
    [testenv:packaging]
    deps =
    
    Donald Stufft's avatar
    Donald Stufft committed
        check-manifest
        readme_renderer
    commands =
        check-manifest
        python setup.py check --metadata --restructuredtext --strict
    
    
    
    Donald Stufft's avatar
    Donald Stufft committed
    [flake8]
    
    ignore = E203,E211,E501,W503,W504
    
    Donald Stufft's avatar
    Donald Stufft committed
    exclude = .tox,*.egg
    select = E,W,F,N,I
    application-import-names = bcrypt,tests
    
    
    [check-manifest]
    ignore =
        tests/reference/*