Commit Graph

10 Commits

Author SHA1 Message Date
Joe Testa 965bcb6b18 Dropped support for Python 3.7. 2023-11-27 23:35:40 -05:00
Joe Testa d62e4cd80c Added Python 3.12 to Tox tests. 2023-10-22 16:43:04 -04:00
Joe Testa 1663e5bdcf Fixed setuptools config file. 2023-02-06 16:57:24 -05:00
Joe Testa 38ff225ed8 Updated supported Python versions. 2023-02-06 16:48:53 -05:00
Joe Testa 22a9559a82 Now supports Python 3.10. 2021-10-14 00:01:23 -04:00
Joe Testa 287c551ff8 Removed Python 3.5 support. 2021-01-20 20:47:26 -05:00
Joe Testa f893a8031f Updated PyPI packaging instructions & Makefile.pypi. 2020-10-20 14:04:14 -04:00
Joe Testa 046c866da4 Moved built-in policies from external files to internal database. (#75) 2020-10-19 17:27:37 -04:00
Joe Testa 1a5c0e7fad Split ssh_audit.py into separate files (#47). 2020-10-15 14:34:23 -04:00
Ganden Schaffner b15664929f
Improve PyPI packaging (#71)
* Move files for better setup.py packaging

* Update setup.py and configs for src layout

* Run tests on setup.py build

In effect, this tests that the setup.py configuration is correct.

coverage combine and coverage:paths are added to keep the displayed
coverage paths as src/ssh_audit/*.py instead of
.tox/$envname/**/site-packages/ssh_audit/*.py

* Remove unnecessary encoding declarations

Python 3 defaults to UTF-8 encoding.
https://docs.python.org/3/reference/lexical_analysis.html#encoding-declarations

* Remove shebang from colorama type stubs

Shouldn't need to be an executable.
Related: git has this file tracked as chmod -x.
2020-10-11 14:03:02 -04:00