[tool.poetry] name = "PyInventory" version = "0.0.1" description = "Web based management to catalog things including state and location etc. using Python/Django." authors = ["JensDiemer "] packages = [ { include = "inventory" }, { include = "inventory_project" }, { include = "inventory_tests" }, ] keywords=['inventory','django'] classifiers = [ # http://pypi.python.org/pypi?%3Aaction=list_classifiers "Development Status :: 1 - Planning", # "Development Status :: 2 - Pre-Alpha", # "Development Status :: 3 - Alpha", # "Development Status :: 4 - Beta", #"Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: End Users/Desktop", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only", 'Framework :: Django', "Topic :: Database :: Front-Ends", "Topic :: Documentation", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: Site Management", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Operating System :: OS Independent", ] # Will be generated from README.creole with: 'poetry run update_rst_readme' readme='README.rst' [tool.poetry.dependencies] python = "^3.8" colorama = "*" # Console colors under windows: https://pypi.org/project/colorama/ colorlog = "*" # https://github.com/borntyping/python-colorlog gunicorn = "*" # https://gunicorn.org/ # # https://www.djangoproject.com/download/#supported-versions # v2.2 LTS - extended support until April 2022 django = "2.2.*" django-debug-toolbar = "*" # http://django-debug-toolbar.readthedocs.io/en/stable/changes.html django-import-export = "*" # https://github.com/django-import-export/django-import-export [tool.poetry.dev-dependencies] poetry-publish = "*" # https://github.com/jedie/poetry-publish tox = "*" pytest = "*" pytest-randomly = "*" pytest-cov = "*" pytest-django = "*" coveralls = "*" isort = "*" flake8 = "*" flynt = "*" autopep8 = "*" pyupgrade = "*" [tool.poetry.scripts] # run the dev. server: inventory = "inventory_project.cli:cli" # run manage commands: manage = "inventory_project.__main__:manage" update_rst_readme = "inventory_project.publish:update_readme" publish = "inventory_project.publish:publish" [tool.autopep8] # https://github.com/hhatto/autopep8#pyprojecttoml max_line_length = 120 exclude = "*/migrations/*" [build-system] requires = ["poetry>=0.12"] build-backend = "poetry.masonry.api"