diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000..fbe6923 --- /dev/null +++ b/Pipfile @@ -0,0 +1,15 @@ +[[source]] +url = "https://pypi.org/simple" +verify_ssl = true +name = "pypi" + +[packages] +markovify = "*" +beautifulsoup4 = "*" +requests = "*" +"Mastodon.py" = "*" + +[dev-packages] + +[requires] +python_version = "3.9" diff --git a/Pipfile.lock b/Pipfile.lock new file mode 100644 index 0000000..ec3ae0f --- /dev/null +++ b/Pipfile.lock @@ -0,0 +1,145 @@ +{ + "_meta": { + "hash": { + "sha256": "ad94464cd6d572b2589337dbca94ba38690f5b8eb8ff89f1188e0cdb53d00e23" + }, + "pipfile-spec": 6, + "requires": { + "python_version": "3.9" + }, + "sources": [ + { + "name": "pypi", + "url": "https://pypi.org/simple", + "verify_ssl": true + } + ] + }, + "default": { + "beautifulsoup4": { + "hashes": [ + "sha256:4c98143716ef1cb40bf7f39a8e3eec8f8b009509e74904ba3a7b315431577e35", + "sha256:84729e322ad1d5b4d25f805bfa05b902dd96450f43842c4e99067d5e1369eb25", + "sha256:fff47e031e34ec82bf17e00da8f592fe7de69aeea38be00523c04623c04fb666" + ], + "index": "pypi", + "version": "==4.9.3" + }, + "blurhash": { + "hashes": [ + "sha256:7611c1bc41383d2349b6129208587b5d61e8792ce953893cb49c38beeb400d1d", + "sha256:da56b163e5a816e4ad07172f5639287698e09d7f3dc38d18d9726d9c1dbc4cee" + ], + "version": "==1.1.4" + }, + "certifi": { + "hashes": [ + "sha256:2bbf76fd432960138b3ef6dda3dde0544f27cbf8546c458e60baf371917ba9ee", + "sha256:50b1e4f8446b06f41be7dd6338db18e0990601dce795c2b1686458aa7e8fa7d8" + ], + "version": "==2021.5.30" + }, + "charset-normalizer": { + "hashes": [ + "sha256:0c8911edd15d19223366a194a513099a302055a962bca2cec0f54b8b63175d8b", + "sha256:f23667ebe1084be45f6ae0538e4a5a865206544097e4e8bbcacf42cd02a348f3" + ], + "markers": "python_version >= '3'", + "version": "==2.0.4" + }, + "decorator": { + "hashes": [ + "sha256:6e5c199c16f7a9f0e3a61a4a54b3d27e7dad0dbdde92b944426cb20914376323", + "sha256:72ecfba4320a893c53f9706bebb2d55c270c1e51a28789361aa93e4a21319ed5" + ], + "markers": "python_version >= '3.5'", + "version": "==5.0.9" + }, + "idna": { + "hashes": [ + "sha256:14475042e284991034cb48e06f6851428fb14c4dc953acd9be9a5e95c7b6dd7a", + "sha256:467fbad99067910785144ce333826c71fb0e63a425657295239737f7ecd125f3" + ], + "markers": "python_version >= '3'", + "version": "==3.2" + }, + "markovify": { + "hashes": [ + "sha256:e31c6fcdf4ed12c8e00e39df735ffa0d5546f7515ff4c32e4e0ae23c41f9cba9" + ], + "index": "pypi", + "version": "==0.9.3" + }, + "mastodon.py": { + "hashes": [ + "sha256:2afddbad8b5d7326fcc8a8f8c62bfe956e34627f516b06c6694fc8c8fedc33ee", + "sha256:cc454cac0ed1ae4f105f7399ea53f5b31a1be5075d1882f47162d2e78a9e4064" + ], + "index": "pypi", + "version": "==1.5.1" + }, + "python-dateutil": { + "hashes": [ + "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86", + "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.8.2" + }, + "python-magic": { + "hashes": [ + "sha256:4fec8ee805fea30c07afccd1592c0f17977089895bdfaae5fec870a84e997626", + "sha256:de800df9fb50f8ec5974761054a708af6e4246b03b4bdaee993f948947b0ebcf" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==0.4.24" + }, + "pytz": { + "hashes": [ + "sha256:83a4a90894bf38e243cf052c8b58f381bfe9a7a483f6a9cab140bc7f702ac4da", + "sha256:eb10ce3e7736052ed3623d49975ce333bcd712c7bb19a58b9e2089d4057d0798" + ], + "version": "==2021.1" + }, + "requests": { + "hashes": [ + "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24", + "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7" + ], + "index": "pypi", + "version": "==2.26.0" + }, + "six": { + "hashes": [ + "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926", + "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==1.16.0" + }, + "soupsieve": { + "hashes": [ + "sha256:052774848f448cf19c7e959adf5566904d525f33a3f8b6ba6f6f8f26ec7de0cc", + "sha256:c2c1c2d44f158cdbddab7824a9af8c4f83c76b1e23e049479aa432feb6c4c23b" + ], + "markers": "python_version >= '3'", + "version": "==2.2.1" + }, + "unidecode": { + "hashes": [ + "sha256:12435ef2fc4cdfd9cf1035a1db7e98b6b047fe591892e81f34e94959591fad00", + "sha256:8d73a97d387a956922344f6b74243c2c6771594659778744b2dbdaad8f6b727d" + ], + "version": "==1.2.0" + }, + "urllib3": { + "hashes": [ + "sha256:39fb8672126159acb139a7718dd10806104dec1e2f0f6c88aab05d17df10c8d4", + "sha256:f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", + "version": "==1.26.6" + } + }, + "develop": {} +} diff --git a/pyflow.lock b/pyflow.lock deleted file mode 100644 index 88d0df3..0000000 --- a/pyflow.lock +++ /dev/null @@ -1,113 +0,0 @@ -[[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 deleted file mode 100644 index 5706575..0000000 --- a/pyproject.toml +++ /dev/null @@ -1,16 +0,0 @@ - -[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] -