Ready for first release on pypi

This commit is contained in:
geeksville
2020-04-28 15:29:20 -07:00
parent 4e555e2679
commit 399cd83426
3 changed files with 11 additions and 3 deletions

3
.gitignore vendored
View File

@@ -1 +1,4 @@
README
build
dist
*.egg-info

View File

@@ -18,8 +18,8 @@ interface = meshtastic.StreamInterface() # By default will try to find a meshtas
interface.sendData("hello world")
```
For the rough notes/implementation plan see [TODO](./TODO.md).
For the rough notes/implementation plan see [TODO](https://github.com/meshtastic/Meshtastic-python/TODO.md).
## Command line tool
This pip package will also install a "meshtastic" commandline executable, which displays packets sent over the network as JSON and lets you see serial debugging information from the meshtastic devices. The source code for this tool is also a good [example](./meshtastic/__main__.py) of a 'complete' application that uses the meshtastic python API.
This pip package will also install a "meshtastic" commandline executable, which displays packets sent over the network as JSON and lets you see serial debugging information from the meshtastic devices. The source code for this tool is also a good [example](https://github.com/meshtastic/Meshtastic-python/meshtastic/__main__.py) of a 'complete' application that uses the meshtastic python API.

View File

@@ -4,11 +4,16 @@ from setuptools import setup
# The directory containing this file
HERE = pathlib.Path(__file__).parent
with open("README.md", "r") as fh:
long_description = fh.read()
# This call to setup() does all the work
setup(
name="meshtastic",
version="0.5.0",
version="0.5.1",
description="Python API & client shell for talking to Meshtastic devices",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/meshtastic/Meshtastic-python",
author="Kevin Hester",
author_email="kevinh@geeksville.com",