| [tool.poetry] | |
| name = "deep-translator" | |
| version = "1.10.1" | |
| description = "A flexible free and unlimited python tool to translate between different languages in a simple way using multiple translators" | |
| license = "MIT" | |
| authors = ["Nidhal Baccouri <[email protected]>"] | |
| maintainers = ["Nidhal Baccouri <[email protected]>", "Chris Trenthem <[email protected]>"] | |
| readme = "docs/README.rst" | |
| homepage = "https://github.com/nidhaloff/deep_translator" | |
| repository = "https://github.com/nidhaloff/deep_translator" | |
| documentation = "https://deep-translator.readthedocs.io/en/latest/" | |
| keywords = ["deep_translator", "deepL", "DeeplTranslator", "translator", "translation", "automation", "web scraping", "google translator", "google translation", "google trans", "PONS", "YANDEX", "MyMemory translator", "Linguee", "QcriTranslator", "Language", "Language detection", "detect language", "free translation", "unlimited translation", "translate for free"] | |
| classifiers = [ | |
| "Development Status :: 5 - Production/Stable", | |
| "Intended Audience :: Developers", | |
| "Intended Audience :: Education", | |
| "Intended Audience :: Information Technology", | |
| "License :: OSI Approved :: MIT License", | |
| "Topic :: Education", | |
| "Topic :: Software Development", | |
| "Topic :: Communications", | |
| "Topic :: Text Processing", | |
| "Topic :: Text Processing :: Linguistic", | |
| "Operating System :: OS Independent"] | |
| packages = [{include="deep_translator"}] | |
| [tool.poetry.scripts] | |
| deep-translator = 'deep_translator.__main__:main' | |
| dt = 'deep_translator.__main__:main' | |
| [tool.poetry.dependencies] | |
| python = "^3.7" | |
| beautifulsoup4 = "^4.9.1" | |
| requests = "^2.23.0" | |
| docx2txt = {version = "^0.8", optional = true} | |
| pypdf = {version = "^3.3.0", optional = true} | |
| [tool.poetry.extras] | |
| docx = ["docx2txt"] | |
| pdf = ["pypdf"] | |
| [tool.poetry.dev-dependencies] | |
| wheel = "^0.38.4" | |
| coverage = "^5.5" | |
| Sphinx = "^4.1.1" | |
| twine = "^3.4.2" | |
| pytest = "^6.2.4" | |
| pytest-runner = "^5.3.1" | |
| toml = "^0.10.2" | |
| black = "^22.1.0" | |
| isort = "^5.10.1" | |
| python-semantic-release = "^7.26.0" | |
| pre-commit = "^2.21.0" | |
| [tool.black] | |
| line-length = 79 | |
| include = '\.pyi?$' | |
| exclude = ''' | |
| /( | |
| \.git | |
| | \.hg | |
| | \.mypy_cache | |
| | \.tox | |
| | \.venv | |
| | _build | |
| | buck-out | |
| | build | |
| | dist | |
| )/ | |
| ''' | |
| [tool.isort] | |
| line_length = 79 | |
| multi_line_output = 3 | |
| include_trailing_comma = true | |
| force_grid_wrap = 0 | |
| use_parentheses = true | |
| ensure_newline_before_comments = true | |
| [tool.pycln] | |
| all = true | |
| [build-system] | |
| requires = ["poetry-core>=1.0.0"] | |
| build-backend = "poetry.core.masonry.api" | |