mirror of
https://github.com/netzbegruenung/passbolt-salt
synced 2024-05-04 13:23:40 +02:00
Add pyproject.toml
This commit is contained in:
parent
6c537e4b89
commit
ae9b8f068e
25
pyproject.toml
Normal file
25
pyproject.toml
Normal file
|
@ -0,0 +1,25 @@
|
|||
[project]
|
||||
name = "passbolt-salt"
|
||||
version = "1.0.2"
|
||||
authors = [
|
||||
{ name="Sven Seeberg", email="sven.seeberg@netzbegruenung.de" },
|
||||
{ name="Alexander Bigga", email="alexander.bigga@verdigado.com"}
|
||||
]
|
||||
description = "Integrate Passbolt into Saltstack to manage secrets in the infrastructure of your organization"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.8"
|
||||
classifiers = [
|
||||
"Programming Language :: Python :: 3",
|
||||
"License :: OSI Approved :: MIT License",
|
||||
"Operating System :: OS Independent",
|
||||
]
|
||||
dependencies = [
|
||||
"passbolt-python-api",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
Homepage = "https://github.com/netzbegruenung/passbolt-salt"
|
||||
Issues = "https://github.com/netzbegruenung/passbolt-salt/issues"
|
||||
|
||||
[tool.setuptools]
|
||||
license-files = ["LICENSE"]
|
31
setup.py
31
setup.py
|
@ -1,30 +1,11 @@
|
|||
#!/usr/bin/env python3
|
||||
"""
|
||||
Setup script
|
||||
Minimal setup.py for legacy builds.
|
||||
See pyproject.toml for all setup configuration options.
|
||||
"""
|
||||
from __future__ import annotations
|
||||
|
||||
from setuptools import find_packages, setup
|
||||
from setuptools import setup
|
||||
|
||||
setup(
|
||||
name="salt-passbolt",
|
||||
version="1.0.2",
|
||||
packages=find_packages("src"),
|
||||
package_dir={'': 'src'},
|
||||
include_package_data=True,
|
||||
install_requires=[
|
||||
"passbolt-python-api>=0.1.2",
|
||||
],
|
||||
author="Sven Seeberg (Netzbegrünung e.V.)",
|
||||
author_email="mail@sven-seeberg.de",
|
||||
description="Fetch passwords from Passbolt to build Saltstack pillars",
|
||||
license="MIT",
|
||||
keywords="Passbolt Salt Pillar",
|
||||
url="http://github.com/netzbegruenung/salt-passbolt",
|
||||
classifiers=[
|
||||
'Development Status :: 5 - Production/Stable',
|
||||
'Intended Audience :: Developers',
|
||||
'Programming Language :: Python :: 3.4',
|
||||
'Programming Language :: Python :: 3.5',
|
||||
'Programming Language :: Python :: 3.6',
|
||||
]
|
||||
)
|
||||
if __name__ == "__main__":
|
||||
setup()
|
||||
|
|
Loading…
Reference in a new issue