| 12345678910111213141516171819202122232425262728293031323334353637 |
- #!/usr/bin/env python3
- from setuptools import setup, find_packages
- setup(
- name="snap-slack",
- version="1.0.0",
- description="BTRFS snapshot manager for Slackware with bootloader integration",
- author="Bernardo Magri",
- author_email="bernardo@bernardomagri.eu",
- url="https://github.com/bemagri/snap-slack",
- scripts=["src/snap-slack.py"],
- py_modules=[],
- install_requires=[
- "toml",
- ],
- data_files=[
- ("/etc/snap-slack", ["docs/config-examples/config-elilo.toml"]),
- ("/usr/share/snap-slack/hooks", ["hooks/install-hooks.sh",
- "hooks/pre-install.sh",
- "hooks/post-install.sh"]),
- ],
- entry_points={
- "console_scripts": [
- "snap-slack=snap_slack:main",
- ],
- },
- classifiers=[
- "Development Status :: 4 - Beta",
- "Environment :: Console",
- "Intended Audience :: System Administrators",
- "License :: OSI Approved :: MIT License",
- "Operating System :: POSIX :: Linux",
- "Programming Language :: Python :: 3",
- "Topic :: System :: Systems Administration",
- ],
- )
|