Skip to content
Snippets Groups Projects
Select Git revision
  • 48f8f5acf367e5003f177ff0f14bcd265c95b24c
  • main default protected
  • change_data_model
  • feature/add_auth_asr_service
  • fix/incorrect_import
  • feature/change_registry_clarin
  • feature/add_base_asr_service
  • feature/add_poetry
  • feature/add_word_ids
  • feature/add_sziszapangma
10 results

pyproject.toml

Blame
  • user avatar
    Marcin Wątroba authored
    30a40ace
    History
    pyproject.toml 1.25 KiB
    [tool.poetry]
    name = "asr-benchmarks"
    version = "0.0.1"
    description = "Library to benchmark ASR systems"
    authors = [
        "Piotr Szymański <niedakh@gmail.com>",
        "Marcin Wątroba <markowanga@gmail.com>"
    ]
    license = "MIT license"
    packages = [
        { include = "sziszapangma" }
    ]
    
    [tool.poetry.dependencies]
    python = "^3.8"
    numpy = "^1.20.1"
    requests = "^2.25.1"
    pandas = "^1.2.4"
    fasttext = "^0.9.2"
    pymongo = "^3.11.4"
    Flask = "^2.0.1"
    Flask-HTTPAuth = "^4.4.0"
    
    [tool.poetry.dev-dependencies]
    pytest = "^5.2"
    mypy = "^0.812"
    black = "^20.8b1"
    typing-extensions = "^3.7.4"
    isort = { version = "^5.9.1", extras = ["pyproject"] }
    pyflakes = "2.3.1"
    poethepoet = "^0.10.0"
    
    [tool.poe.tasks]
    black = "black -v --check sziszapangma"
    isort = "isort sziszapangma  -c"
    pyflakes = "pyflakes sziszapangma"
    mypy = "mypy sziszapangma"
    test = "pytest"
    check = ["black", "isort", "mypy", "pyflakes"]
    all = ["check", "test"]
    
    [tool.poetry.extras]
    developer = ["black", "mypy", "typing-extensions"]
    
    [build-system]
    requires = ["poetry>=1.1.5"]
    build-backend = "poetry.masonry.api"
    
    [mypy]
    python_version = 3.8
    
    [pytest]
    testpaths = "tests"
    
    [tool.black]
    line-length = 100
    
    [tool.isort]
    line_length = 100
    known_first_party = 'embeddings'
    known_third_party = ["click", "pytest"]
    profile = "black"