| [tool.poetry] |
| name = "litbee" |
| version = "0.1.3-alpha.0" |
| description = "align (en, de, zh) texts via streamlit " |
| authors = ["ffreemt"] |
| license = "MIT" |
| readme = "README1.md" |
| repository = "https://github.com/ffreemt/litbee" |
|
|
| [tool.poetry.dependencies] |
| python = "^3.8.3" |
| logzero = "^1.7.0" |
| icecream = "^2.1.1" |
| install = "^1.3.5" |
| set-loglevel = "^0.1.2" |
| streamlit-multipage = "^0.0.18" |
| cchardet = "^2.1.7" |
| streamlit-aggrid = "^0.2.3" |
| dzbee = "^0.1.1-alpha.2" |
| loguru = "^0.6.0" |
| streamlit = "^1.9.2" |
| debee = "^0.1.0-alpha.2" |
| ezbee = "^0.1.0" |
| streamlit-option-menu = "^0.3.2" |
| plotly = "^5.8.0" |
| hanzidentifier = "^1.0.2" |
| opencc-python-reimplemented = "^0.1.6" |
| tabulate = "^0.8.9" |
| httpx = "^0.23.0" |
| html2text = "^2020.1.16" |
| readability-lxml = "^0.8.1" |
|
|
| [tool.poe.executor] |
| type = "poetry" |
|
|
| [tool.poe.tasks] |
| memo = "echo poe test or poetry run poe test" |
| test = "pytest tests" |
| pyright = "pyright litbee app.py" |
| flake8 = "flake8 litbee --ignore F401,E501,F841" |
| check = ["pyright", "flake8"] |
| export = "poetry export --without-hashes -f requirements.txt -o requirements.txt" |
| build = "poetry build" |
| _publish = "poetry publish" |
| release = ["test", "build", "_publish"] |
| lint = { cmd = "pylint litbee" } |
| isort = "isort tests litbee" |
| black = "black tests litbee" |
| format = ["isort", "black"] |
| docstyle = "pydocstyle --convention=google tests litbee" |
| cpapp = "cp app.py litbee" |
| prerelease = {cmd = "poetry version prerelease && sync-version"} |
| git = {cmd = "git push && git push github"} |
| deploy = ["cpapp", "export", "git"] |
| tunnel = {cmd = "ssh -CN ip_or_hostname_defined_in_hosts -L 9091:127.0.0.1:9091"} |
|
|
| [tool.poetry.dev-dependencies] |
| pytest = "^7.1" |
| flake8 = "^3.9.2" |
| pydocstyle = "^6.1.1" |
| toml = "^0.10.2" |
| |
| poethepoet = "^0.10.0" |
|
|
| [tool.poetry.scripts] |
| "litbee" = "litbee.__main__:app" |
|
|
| [build-system] |
| requires = ["poetry-core>=1.0.0"] |
| build-backend = "poetry.core.masonry.api" |
|
|
| [tool.pytest.ini_options] |
| minversion = "6.0" |
| addopts = "-ra -q --doctest-modules" |
| log_cli = true |
| testpaths = [ |
| "tests", |
| |
| ] |
|
|
| [tool.black] |
| skip-string-normalization = 0 |
|
|
| [tool.isort] |
| profile = "black" |
| multi_line_output = 3 |
|
|