diff options
-rw-r--r-- | .gitignore | 7 | ||||
-rwxr-xr-x | ppad/__init__.py (renamed from ppad.py) | 6 | ||||
-rw-r--r-- | ppad/__main__.py | 4 | ||||
-rw-r--r-- | pyproject.toml | 3 | ||||
-rw-r--r-- | setup.cfg | 27 | ||||
-rw-r--r-- | tests/.gitkeep | 0 |
6 files changed, 41 insertions, 6 deletions
@@ -1,2 +1,9 @@ +__pycache__/ + +build/ +dist/ +*.eggs +*.egg-info/ + .envrc .direnv/ diff --git a/ppad.py b/ppad/__init__.py index 338b37c..39be363 100755 --- a/ppad.py +++ b/ppad/__init__.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python3 - import sys import os import time @@ -129,7 +127,3 @@ def main(): continue time.sleep(MIN_INTERVAL_SEC) - - -if __name__ == "__main__": - main() diff --git a/ppad/__main__.py b/ppad/__main__.py new file mode 100644 index 0000000..868d99e --- /dev/null +++ b/ppad/__main__.py @@ -0,0 +1,4 @@ +from . import main + +if __name__ == "__main__": + main() diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..9787c3b --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..d0a6241 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,27 @@ +[metadata] +name = ppad +version = 0.0.7 +url = https://github.com/nao0x2c6/ppad +author = Nao Ueda +author_email = nao.uedder@gmail.com +license_file = LICENSE +description = Papertrail log archives downloader +long_description = file: README.md +long_description_content_type = text/markdown +keywords = papertrail +classifiers = + License :: OSI Approved :: GNU General Public License v2 (GPLv2) + Programming Language :: Python :: 3.6 + +[options] +packages = find: +install_requires = + progressbar2 >= 3 + python-dateutil >= 2 + pytz >= 2020 + requests >= 2 + + +[options.entry_points] +console_scripts = + ppad = ppad:main diff --git a/tests/.gitkeep b/tests/.gitkeep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tests/.gitkeep |