"Fossies" - the Fresh Open Source Software Archive

Member "gvm-tools-21.6.1/pyproject.toml" (21 Jun 2021, 2079 Bytes) of package /linux/misc/openvas/gvm-tools-21.6.1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) TOML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "pyproject.toml": 21.6.0_vs_21.6.1.

    1 [build-system]
    2 requires = ["poetry>=0.12"]
    3 build-backend = "poetry.masonry.api"
    4 
    5 [tool.poetry]
    6 name = "gvm-tools"
    7 version = "21.6.1"
    8 authors = ["Greenbone Networks GmbH <info@greenbone.net>"]
    9 description = "Tools to control a GSM/GVM over GMP or OSP"
   10 license = "GPL-3.0-or-later"
   11 readme = "README.md"
   12 homepage = "https://github.com/greenbone/gvm-tools/"
   13 repository = "https://github.com/greenbone/gvm-tools/"
   14 documentation = "https://gvm-tools.readthedocs.io/"
   15 classifiers=[
   16     # Full list: https://pypi.org/pypi?%3Aaction=list_classifiers
   17     'Development Status :: 5 - Production/Stable',
   18     'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
   19     'Environment :: Console',
   20     'Intended Audience :: Developers',
   21     'Intended Audience :: System Administrators',
   22     'Programming Language :: Python :: 3.7',
   23     'Programming Language :: Python :: 3.8',
   24     'Programming Language :: Python :: 3.9',
   25     'Operating System :: OS Independent',
   26     'Topic :: Software Development :: Libraries :: Python Modules',
   27 ]
   28 packages = [
   29     { include = "gvmtools" },
   30     { include = "tests", format = "sdist" },
   31     { include = "scripts", format = "sdist" },
   32 ]
   33 
   34 [tool.poetry.scripts]
   35 gvm-pyshell = "gvmtools.pyshell:main"
   36 gvm-cli = "gvmtools.cli:main"
   37 gvm-script = "gvmtools.script:main"
   38 
   39 [tool.poetry.dependencies]
   40 python = "^3.7.0"
   41 python-gvm = ">=21.5,<22.0"
   42 
   43 [tool.poetry.dev-dependencies]
   44 autohooks = "^21.3.0"
   45 autohooks-plugin-pylint = "^21.6.0"
   46 sphinx = "^4.0.2"
   47 pylint = "^2.8.3"
   48 coverage = "^5.5"
   49 autohooks-plugin-black = {version = "^1.2.0", python = "^3.6"}
   50 black = {version = "21.6b0", python = "^3.6"}
   51 rope = "^0.19.0"
   52 pontos = "^21.6.3"
   53 
   54 [tool.black]
   55 line-length = 80
   56 target-version = ['py35', 'py36', 'py37', 'py38']
   57 skip-string-normalization = true
   58 exclude = '''
   59 /(
   60     \.git
   61   | \.hg
   62   | \.venv
   63   | \.circleci
   64   | \.github
   65   | \.vscode
   66   | _build
   67   | build
   68   | dist
   69   | docs
   70 )/
   71 '''
   72 
   73 [tool.autohooks]
   74 mode = "poetry"
   75 pre-commit = ['autohooks.plugins.black', 'autohooks.plugins.pylint']
   76 
   77 [tool.pontos.version]
   78 version-module-file = "gvmtools/__version__.py"