1
0
mirror of https://github.com/craigerl/aprsd.git synced 2024-11-08 17:46:09 -05:00
Commit Graph

649 Commits

Author SHA1 Message Date
9299da6bde Merge branch 'pypi' of https://github.com/hemna/aprsd into pypi 2018-11-21 13:56:46 -08:00
ecd797d91e First stab at migrating this to a pytpi repo
This patch does some refactoring of the code and the directory
structure to conform to the needs of a pypi project.
The python code now lives in the aprsd directory so it acts like a real
python package that can be installed/included/used.
The aprsd.py is now aprds/main.py

This patch also adds support for using pbr, which enables a consistent
bin install that you can then call as 'aprsd' from the command line.

To use this as a developer you should create a virtualenv
virtualenv .venv
source .venv/bin/activate
pip install -e .

now you can edit the aprds/main.py and then test it by immediately
running aprsd from the command line.

The -e option for pip allows you to install the package as an editable
package in the .venv, so you can hack on it and not need to re-install
every time you make a change.
2018-11-21 13:56:29 -08:00
a2b5908b16 First stab at migrating this to a pytpi repo
This patch does some refactoring of the code and the directory
structure to conform to the needs of a pypi project.
The python code now lives in the aprsd directory so it acts like a real
python package that can be installed/included/used.
The aprsd.py is now aprds/main.py

This patch also adds support for using pbr, which enables a consistent
bin install that you can then call as 'aprsd' from the command line.

To use this as a developer you should create a virtualenv
virtualenv .venv
source .venv/bin/activate
pip install -e .

now you can edit the aprds/main.py and then test it by immediately
running aprsd from the command line.

The -e option for pip allows you to install the package as an editable
package in the .venv, so you can hack on it and not need to re-install
every time you make a change.
2018-11-21 13:38:45 -08:00
Craig Lamparter
126a718318
Merge pull request #3 from hemna/master
Added password, callsign and host
2018-11-21 13:04:58 -08:00
ca888685c5 Added password, callsign and host
This patch adds the cli options for setting the host, password
and the base callsign
2018-11-21 13:03:28 -08:00
Craig Lamparter
a8385c6f97
Merge pull request #2 from hemna/master
Cleaned up trailing whitespace
2018-11-21 12:58:15 -08:00
8b61116fce Added argparse for cli options
This patch adds the argparser to collect the user/callsign
from the command line, so it doesn't have to be hard coded.

It can be passed on the command line or set
in an environment var
python aprsd.py --user KCAMEL1

or

export APRS_USER=KCAMEL1
python aprsd.py
2018-11-21 12:55:14 -08:00
craigerl
174da13dda comments 2018-11-21 12:45:13 -08:00
60fa3ffcd4 Cleaned up trailing whitespace 2018-11-21 12:41:49 -08:00
craigerl
7dc1c5d8fd add tweaked fuzzyclock 2018-11-21 12:37:54 -08:00
craigerl
d9caac64d7 make tn a global 2018-11-21 12:34:40 -08:00
Craig Lamparter
26ca8563f9
Merge pull request #1 from hemna/master
Added standard python main()
2018-11-21 11:58:56 -08:00
6ba6e14fdb Added standard python main()
This patch adds the standard python main() and
the requisite test for the script name.
2018-11-21 11:56:35 -08:00
craigerl
8a1c5e0db2 tweaks to readme 2018-11-21 11:48:39 -08:00
craigerl
f3e386c485 drop virtenv on first line 2018-11-21 11:45:20 -08:00
craigerl
19e747d3dc sanitize readme a bit more 2018-11-21 11:38:45 -08:00
craigerl
b6356ce901 sanitize readme a bit more 2018-11-21 11:37:48 -08:00
craigerl
de6ca53fc8 sanitize readme 2018-11-21 11:34:22 -08:00
craigerl
f1d25c06aa added weather and location 3 2018-11-21 11:32:55 -08:00
craigerl
2fbc0e305c added weather and location 2 2018-11-21 11:31:54 -08:00
craigerl
7b74138cba added weather and location 2018-11-21 11:29:15 -08:00
craigerl
48036f9ffd mapme 2018-06-13 09:21:53 -07:00
craigerl
555f9f3512 Merge branch 'master' of https://github.com/craigerl/aprsd 2018-06-13 09:07:32 -07:00
craigerl
149580e8c4 de-localize 2018-06-13 09:07:09 -07:00
Craig Lamparter
7cfde54250
Update README.md 2018-06-13 09:05:57 -07:00
Craig Lamparter
e74fd4fd6d
Update README.md 2018-06-13 09:05:38 -07:00
Craig Lamparter
e3a18417f1
Update README.md 2018-06-13 09:04:05 -07:00
Craig Lamparter
34d4da8f0d
Update README.md 2018-06-13 09:03:45 -07:00
craigerl
fcef0195b0 de-localize 2018-06-13 08:58:56 -07:00
craigerl
aa184a34ac
Update README.md 2017-10-31 15:01:21 -07:00
craigerl
04269b39ba
Update README.md 2017-10-31 15:00:31 -07:00
craigerl
230cf45359
Update aprsd.py 2017-10-31 13:12:26 -07:00
craigerl
471af76595
Add files via upload 2017-10-31 13:11:36 -07:00
craigerl
821a34b12d
Update README.md 2017-10-31 10:43:36 -07:00
craigerl
2330523853
Update aprsd.py 2017-10-31 10:36:50 -07:00
craigerl
134a5558d4
Update README.md 2017-10-31 10:35:47 -07:00
craigerl
d9b9fd9a47
Update README.md 2017-10-31 10:35:04 -07:00
craigerl
ce6690842a
Update README.md 2017-10-31 10:13:50 -07:00
craigerl
7e409c79fb
Update README.md 2017-10-31 10:13:11 -07:00
craigerl
d31d3bdf0d
Update README.md 2017-10-31 10:11:55 -07:00
craigerl
a3f1d34bc0
Update README.md 2017-10-31 10:11:37 -07:00
craigerl
e2d9478e27
Update README.md 2017-10-31 10:11:19 -07:00
craigerl
538e2fef29
Update README.md 2017-10-31 10:10:37 -07:00
craigerl
66f8f8269a
Update README.md 2017-10-31 10:10:12 -07:00
craigerl
7947d54fd7
Update README.md 2017-10-31 10:09:52 -07:00
craigerl
6db4e6fd5e
Update README.md 2017-10-31 10:09:22 -07:00
craigerl
38d2e516de
Update README.md 2017-10-31 10:08:23 -07:00
craigerl
51579d7c23
Add files via upload 2017-10-31 09:58:06 -07:00
craigerl
8cea620fcc
Initial commit 2017-10-31 09:47:27 -07:00