Public repo init

This commit is contained in:
Mark Qvist 2025-03-11 16:41:15 +01:00
commit 36246afe8c
64 changed files with 14604 additions and 0 deletions

42
setup.py Normal file
View file

@ -0,0 +1,42 @@
import setuptools
with open("README.md", "r") as fh:
long_description = fh.read()
exec(open("LXST/_version.py", "r").read())
packages = setuptools.find_packages(exclude=[])
packages.append("LXST.Utilities")
packages.append("LXST.Primitives.hardware")
packages.append("LXST.Codecs.libs.pydub")
packages.append("LXST.Codecs.libs.pyogg")
print("Packages:")
print(packages)
setuptools.setup(
name="lxst",
version=__version__,
author="Mark Qvist",
author_email="mark@unsigned.io",
description="Lightweight Extensible Signal Transport for Reticulum",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://git.unsigned.io/markqvist/lxst",
packages=packages,
classifiers=[
"Programming Language :: Python :: 3",
"License :: Other/Proprietary License",
"Operating System :: OS Independent",
],
entry_points= {
'console_scripts': [
'rnphone=LXST.Utilities.rnphone:main',
]
},
install_requires=["rns>=0.9.2",
"soundcard",
"numpy",
"pycodec2",
"audioop-lts>=0.2.1;python_version>='3.13'"],
python_requires=">=3.7",
)