From ce46f6778f65dc3a5bf0fee4b4e2e0d24766dd7c Mon Sep 17 00:00:00 2001 From: Danielle McLean Date: Sat, 21 Aug 2021 13:39:48 +1000 Subject: [PATCH] Enable pyflow support --- .gitignore | 1 + pyflow.lock | 113 +++++++++++++++++++++++++++++++++++++++++++++++++ pyproject.toml | 16 +++++++ 3 files changed, 130 insertions(+) create mode 100644 pyflow.lock create mode 100644 pyproject.toml diff --git a/.gitignore b/.gitignore index 78ebfba..067cb0e 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ toots.db toots.db-journal toots.db-wal __pycache__/ +__pypackages__/ .vscode/ .editorconfig .*.swp diff --git a/pyflow.lock b/pyflow.lock new file mode 100644 index 0000000..88d0df3 --- /dev/null +++ b/pyflow.lock @@ -0,0 +1,113 @@ +[[package]] +id = 13 +name = "pytz" +version = "2016.1" +source = "pypi+https://pypi.org/pypi/pytz/2016.1/json" +dependencies = [] + +[[package]] +id = 2 +name = "Unidecode" +version = "1.2.0" +source = "pypi+https://pypi.org/pypi/Unidecode/1.2.0/json" +dependencies = [] + +[[package]] +id = 11 +name = "idna" +version = "2.10" +source = "pypi+https://pypi.org/pypi/idna/2.10/json" +dependencies = [] + +[[package]] +id = 12 +name = "chardet" +version = "3.0.4" +source = "pypi+https://pypi.org/pypi/chardet/3.0.4/json" +dependencies = [] + +[[package]] +id = 3 +name = "beautifulsoup4" +version = "4.9.1" +source = "pypi+https://pypi.org/pypi/beautifulsoup4/4.9.1/json" +dependencies = ["soupsieve 1.9.6 pypi+https://pypi.org/pypi/soupsieve/1.9.6/json"] + +[[package]] +id = 16 +name = "six" +version = "1.16.0" +source = "pypi+https://pypi.org/pypi/six/1.16.0/json" +dependencies = [] + +[[package]] +id = 10 +name = "urllib3" +version = "1.25.11" +source = "pypi+https://pypi.org/pypi/urllib3/1.25.11/json" +dependencies = [] + +[[package]] +id = 6 +name = "blurhash" +version = "1.1.4" +source = "pypi+https://pypi.org/pypi/blurhash/1.1.4/json" +dependencies = [] + +[[package]] +id = 15 +name = "python-dateutil" +version = "2.8.2" +source = "pypi+https://pypi.org/pypi/python-dateutil/2.8.2/json" +dependencies = ["six 1.16.0 pypi+https://pypi.org/pypi/six/1.16.0/json"] + +[[package]] +id = 5 +name = "Mastodon.py" +version = "1.5.1" +source = "pypi+https://pypi.org/pypi/Mastodon.py/1.5.1/json" +dependencies = ["python-magic 0.4.24 pypi+https://pypi.org/pypi/python-magic/0.4.24/json", "blurhash 1.1.4 pypi+https://pypi.org/pypi/blurhash/1.1.4/json", "pytz 2016.1 pypi+https://pypi.org/pypi/pytz/2016.1/json", "python-dateutil 2.8.2 pypi+https://pypi.org/pypi/python-dateutil/2.8.2/json", "decorator 5.0.9 pypi+https://pypi.org/pypi/decorator/5.0.9/json"] + +[[package]] +id = 9 +name = "certifi" +version = "2021.5.30" +source = "pypi+https://pypi.org/pypi/certifi/2021.5.30/json" +dependencies = [] + +[[package]] +id = 1 +name = "markovify" +version = "0.8.2" +source = "pypi+https://pypi.org/pypi/markovify/0.8.2/json" +dependencies = ["Unidecode 1.2.0 pypi+https://pypi.org/pypi/Unidecode/1.2.0/json"] + +[[package]] +id = 17 +name = "decorator" +version = "5.0.9" +source = "pypi+https://pypi.org/pypi/decorator/5.0.9/json" +dependencies = [] + +[[package]] +id = 18 +name = "requests" +version = "2.24.0" +source = "pypi+https://pypi.org/pypi/requests/2.24.0/json" +dependencies = ["urllib3 1.25.11 pypi+https://pypi.org/pypi/urllib3/1.25.11/json", "idna 2.10 pypi+https://pypi.org/pypi/idna/2.10/json", "certifi 2021.5.30 pypi+https://pypi.org/pypi/certifi/2021.5.30/json", "chardet 3.0.4 pypi+https://pypi.org/pypi/chardet/3.0.4/json"] + +[[package]] +id = 4 +name = "soupsieve" +version = "1.9.6" +source = "pypi+https://pypi.org/pypi/soupsieve/1.9.6/json" +dependencies = [] + +[[package]] +id = 14 +name = "python-magic" +version = "0.4.24" +source = "pypi+https://pypi.org/pypi/python-magic/0.4.24/json" +dependencies = [] + +[metadata] diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..5706575 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,16 @@ + +[tool.pyflow] +name = "mstdn-ebooks" +py_version = "3.9" +version = "0.1.0" + +[tool.pyflow.scripts] + +[tool.pyflow.dependencies] +"Mastodon.py" = "1.5.1" +markovify = "0.8.2" +beautifulsoup4 = "4.9.1" +requests = "2.24.0" + +[tool.pyflow.dev-dependencies] +