/ setup.py
setup.py
 1  import setuptools
 2  
 3  with open("README.md", "r") as fh:
 4      long_description = fh.read()
 5  
 6  exec(open("LXMF/_version.py", "r").read())
 7  
 8  setuptools.setup(
 9      name="lxmf",
10      version=__version__,
11      author="Mark Qvist",
12      author_email="mark@unsigned.io",
13      description="Lightweight Extensible Message Format for Reticulum",
14      long_description=long_description,
15      long_description_content_type="text/markdown",
16      url="https://github.com/markqvist/lxmf",
17      packages=["LXMF", "LXMF.Utilities"],
18      license="Reticulum License",
19      license_files = ("LICENSE"),
20      classifiers=[
21          "Programming Language :: Python :: 3",
22          "Operating System :: OS Independent",
23      ],
24      entry_points= {
25          'console_scripts': [
26              'lxmd=LXMF.Utilities.lxmd:main',
27          ]
28      },
29      install_requires=["rns>=1.1.1"],
30      python_requires=">=3.7",
31  )