Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pp-python-commons / pyproject.toml
Size: Mime:
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"

[tool.black]
line-length = 110
target-version = ["py38"]

[tool.isort]
line_length = 110
multi_line_output = 3
include_trailing_comma = true
force_grid_wrap = 0
use_parentheses = true
known_first_party = "" # top packages
known_local_folder = "tests,pp_python_commons"
sections = "FUTURE,STDLIB,THIRDPARTY,FIRSTPARTY,LOCALFOLDER"
default_section = "THIRDPARTY"

[tool.poetry]
name = "pp_python_commons"
version = "2.0.8"
description = "Pede Pronto Commons is a library with all code taht could be shared across all services and APIs"
authors = ["Developers <developers@onyo.com>"]
repository = "pp-python-commons"
keywords = [ "yaeeh", "tapioca" ]
classifiers = [
    "Development Status :: 3 - Alpha",
    "Intended Audience :: Developers",
    "Programming Language :: Python :: 3",
    "Programming Language :: Python :: 3.9",
    "Topic :: Software Development :: Libraries",
]
exclude = [ "docs", "tests*"]
include = ["*.rst", "*.txt", "*.py", "*.png", "*.dot", "Makefile"]

[[tool.poetry.source]]
name = "pp"
url = "https://1rSTPY-qDFbggOUEkyAQzZSRpR9Hzt1R7Q:@pypi.fury.io/wilsonmoraes/"

[tool.poetry.dependencies]
python = "^3.9"
python-json-logger = "*"
haversine="*"
python-logstash-async="*"
pika="*"
prettyconf = "*"

[tool.poetry.dev-dependencies]
coverage = "*"
pre-commit = "*"
pytest = "*"
pytest-cov = "*"
pytest-randomly = "*"
pytest-deadfixtures = "*"
ipython = "*"
safety = "*"
twine="*"