Closed thatch closed 4 years ago
Include missing files in sdist for #20
Tested with
+++ mktemp -d ++ D=/tmp/tmp.CWAhgZ23zu ++ trap 'rm -rf /tmp/tmp.CWAhgZ23zu' EXIT ++ python -m venv /tmp/tmp.CWAhgZ23zu ++ python setup.py sdist -d /tmp/tmp.CWAhgZ23zu running sdist running egg_info writing PythonTwitchBotFramework.egg-info/PKG-INFO writing dependency_links to PythonTwitchBotFramework.egg-info/dependency_links.txt writing requirements to PythonTwitchBotFramework.egg-info/requires.txt writing top-level names to PythonTwitchBotFramework.egg-info/top_level.txt reading manifest file 'PythonTwitchBotFramework.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'PythonTwitchBotFramework.egg-info/SOURCES.txt' running check warning: Check: missing meta-data: if 'author' supplied, 'author_email' must be supplied too creating PythonTwitchBotFramework-1.11.9 creating PythonTwitchBotFramework-1.11.9/PythonTwitchBotFramework.egg-info creating PythonTwitchBotFramework-1.11.9/tests creating PythonTwitchBotFramework-1.11.9/tests/test_events creating PythonTwitchBotFramework-1.11.9/twitchbot creating PythonTwitchBotFramework-1.11.9/twitchbot/api creating PythonTwitchBotFramework-1.11.9/twitchbot/bots creating PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands creating PythonTwitchBotFramework-1.11.9/twitchbot/builtin_mods creating PythonTwitchBotFramework-1.11.9/twitchbot/data creating PythonTwitchBotFramework-1.11.9/twitchbot/database creating PythonTwitchBotFramework-1.11.9/twitchbot/gui creating PythonTwitchBotFramework-1.11.9/twitchbot/util creating PythonTwitchBotFramework-1.11.9/util copying files to PythonTwitchBotFramework-1.11.9... copying MANIFEST.in -> PythonTwitchBotFramework-1.11.9 copying README.md -> PythonTwitchBotFramework-1.11.9 copying requirements.txt -> PythonTwitchBotFramework-1.11.9 copying setup.py -> PythonTwitchBotFramework-1.11.9 copying PythonTwitchBotFramework.egg-info/PKG-INFO -> PythonTwitchBotFramework-1.11.9/PythonTwitchBotFramework.egg-info copying PythonTwitchBotFramework.egg-info/SOURCES.txt -> PythonTwitchBotFramework-1.11.9/PythonTwitchBotFramework.egg-info copying PythonTwitchBotFramework.egg-info/dependency_links.txt -> PythonTwitchBotFramework-1.11.9/PythonTwitchBotFramework.egg-info copying PythonTwitchBotFramework.egg-info/requires.txt -> PythonTwitchBotFramework-1.11.9/PythonTwitchBotFramework.egg-info copying PythonTwitchBotFramework.egg-info/top_level.txt -> PythonTwitchBotFramework-1.11.9/PythonTwitchBotFramework.egg-info copying tests/__init__.py -> PythonTwitchBotFramework-1.11.9/tests copying tests/mock_irc.py -> PythonTwitchBotFramework-1.11.9/tests copying tests/test_events/__init__.py -> PythonTwitchBotFramework-1.11.9/tests/test_events copying tests/test_events/test_has_events.py -> PythonTwitchBotFramework-1.11.9/tests/test_events copying twitchbot/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/arena.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/channel.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/colors.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/command.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/command_server.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/command_whitelist.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/config.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/disabled_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/disabled_mods.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/duel.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/emote.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/enums.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/events.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/exceptions.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/irc.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/loyalty_ticker.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/message.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/modloader.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/permission.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/ratelimit.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/regex.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/replywaiter.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/shared.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/tags.py -> PythonTwitchBotFramework-1.11.9/twitchbot copying twitchbot/api/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/api copying twitchbot/api/baseapi.py -> PythonTwitchBotFramework-1.11.9/twitchbot/api copying twitchbot/api/chatters.py -> PythonTwitchBotFramework-1.11.9/twitchbot/api copying twitchbot/api/streaminfoapi.py -> PythonTwitchBotFramework-1.11.9/twitchbot/api copying twitchbot/api/userinfoapi.py -> PythonTwitchBotFramework-1.11.9/twitchbot/api copying twitchbot/bots/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/bots copying twitchbot/bots/basebot.py -> PythonTwitchBotFramework-1.11.9/twitchbot/bots copying twitchbot/builtin_commands/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/admin_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/cmd_management_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/currency_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/custom_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/debug_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/fun_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/misc_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/mod_management_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/permission_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/quote_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_commands/timer_commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_commands copying twitchbot/builtin_mods/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_mods copying twitchbot/builtin_mods/permissions_mod.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_mods copying twitchbot/builtin_mods/reply_waiter_mod.py -> PythonTwitchBotFramework-1.11.9/twitchbot/builtin_mods copying twitchbot/data/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/data copying twitchbot/data/follower.py -> PythonTwitchBotFramework-1.11.9/twitchbot/data copying twitchbot/data/ratelimit.py -> PythonTwitchBotFramework-1.11.9/twitchbot/data copying twitchbot/data/user_followers.py -> PythonTwitchBotFramework-1.11.9/twitchbot/data copying twitchbot/data/userinfo.py -> PythonTwitchBotFramework-1.11.9/twitchbot/data copying twitchbot/database/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/database/commands.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/database/currency.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/database/message_timer.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/database/models.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/database/quotes.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/database/session.py -> PythonTwitchBotFramework-1.11.9/twitchbot/database copying twitchbot/gui/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/gui copying twitchbot/gui/getpassgui.py -> PythonTwitchBotFramework-1.11.9/twitchbot/gui copying twitchbot/util/__init__.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/command_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/connection_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/message_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/misc_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/register_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/task_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying twitchbot/util/twitch_api_util.py -> PythonTwitchBotFramework-1.11.9/twitchbot/util copying util/command_console.py -> PythonTwitchBotFramework-1.11.9/util Writing PythonTwitchBotFramework-1.11.9/setup.cfg Creating tar archive removing 'PythonTwitchBotFramework-1.11.9' (and everything under it) ++ cd / ++ /tmp/tmp.CWAhgZ23zu/bin/pip install /tmp/tmp.CWAhgZ23zu/PythonTwitchBotFramework-1.11.9.tar.gz Processing /tmp/tmp.CWAhgZ23zu/PythonTwitchBotFramework-1.11.9.tar.gz Collecting aiohttp (from PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/c2/f7/f0ad3dbace4762fef5d80aa4124b41bf218e4c4dd6d387a86cede707d9a4/aiohttp-3.6.2-py3-none-any.whl Collecting sqlalchemy (from PythonTwitchBotFramework==1.11.9) Downloading https://files.pythonhosted.org/packages/51/2e/617f7af4f60beadd56f0fd621e9e3c0026cc553ca18aae45033e3a8c0bb1/SQLAlchemy-1.3.17-cp38-cp38-manylinux2010_x86_64.whl (1.3MB) Collecting chardet<4.0,>=2.0 (from aiohttp->PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl Collecting async-timeout<4.0,>=3.0 (from aiohttp->PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/e1/1e/5a4441be21b0726c4464f3f23c8b19628372f606755a9d2e46c187e65ec4/async_timeout-3.0.1-py3-none-any.whl Collecting yarl<2.0,>=1.0 (from aiohttp->PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/96/26/8041d6a06596b60d3fafd3ea48be37c7fff01a45f5fdab05ce61bf73ad17/yarl-1.4.2-cp38-cp38-manylinux1_x86_64.whl Collecting multidict<5.0,>=4.5 (from aiohttp->PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/82/0d/b4870179c8f8c2d1d404a2b2760280987acb64ce1807582210f2379ff37c/multidict-4.7.6-cp38-cp38-manylinux1_x86_64.whl Collecting attrs>=17.3.0 (from aiohttp->PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl Collecting idna>=2.0 (from yarl<2.0,>=1.0->aiohttp->PythonTwitchBotFramework==1.11.9) Using cached https://files.pythonhosted.org/packages/89/e3/afebe61c546d18fb1709a61bee788254b40e736cff7271c7de5de2dc4128/idna-2.9-py2.py3-none-any.whl Installing collected packages: chardet, async-timeout, idna, multidict, yarl, attrs, aiohttp, sqlalchemy, PythonTwitchBotFramework Running setup.py install for PythonTwitchBotFramework: started Running setup.py install for PythonTwitchBotFramework: finished with status 'done' Successfully installed PythonTwitchBotFramework-1.11.9 aiohttp-3.6.2 async-timeout-3.0.1 attrs-19.3.0 chardet-3.0.4 idna-2.9 multidict-4.7.6 sqlalchemy-1.3.17 yarl-1.4.2 WARNING: You are using pip version 19.2.3, however version 20.1.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. ++ echo Success Success +++ rm -rf /tmp/tmp.CWAhgZ23zu
Include missing files in sdist for #20
Tested with