[[package]] name = "aiodns" version = "3.0.0" description = "Simple DNS resolver for asyncio" category = "main" optional = false python-versions = "*" [package.dependencies] pycares = ">=4.0.0" [[package]] name = "aiohttp" version = "3.8.1" description = "Async http client/server framework (asyncio)" category = "main" optional = false python-versions = ">=3.6" [package.dependencies] aiosignal = ">=1.1.2" async-timeout = ">=4.0.0a3,<5.0" attrs = ">=17.3.0" charset-normalizer = ">=2.0,<3.0" frozenlist = ">=1.1.1" multidict = ">=4.5,<7.0" yarl = ">=1.0,<2.0" [package.extras] speedups = ["aiodns", "brotli", "cchardet"] [[package]] name = "aiosignal" version = "1.2.0" description = "aiosignal: a list of registered asynchronous callbacks" category = "main" optional = false python-versions = ">=3.6" [package.dependencies] frozenlist = ">=1.1.0" [[package]] name = "astunparse" version = "1.6.3" description = "An AST unparser for Python" category = "main" optional = false python-versions = "*" [package.dependencies] six = ">=1.6.1,<2.0" [[package]] name = "async-timeout" version = "4.0.2" description = "Timeout context manager for asyncio programs" category = "main" optional = false python-versions = ">=3.6" [[package]] name = "attrs" version = "22.1.0" description = "Classes Without Boilerplate" category = "main" optional = false python-versions = ">=3.5" [package.extras] dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"] docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"] tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope.interface", "cloudpickle"] tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "cloudpickle"] [[package]] name = "black" version = "22.6.0" description = "The uncompromising code formatter." category = "dev" optional = false python-versions = ">=3.6.2" [package.dependencies] click = ">=8.0.0" mypy-extensions = ">=0.4.3" pathspec = ">=0.9.0" platformdirs = ">=2" tomli = {version = ">=1.1.0", markers = "python_full_version < \"3.11.0a7\""} [package.extras] colorama = ["colorama (>=0.4.3)"] d = ["aiohttp (>=3.7.4)"] jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "bot-core" version = "8.2.0" description = "Bot-Core provides the core functionality and utilities for the bots of the Python Discord community." category = "main" optional = false python-versions = "3.10.*" [package.dependencies] aiodns = "3.0.0" "discord.py" = "2.0.0" statsd = "3.3.0" [package.extras] async-rediscache = ["async-rediscache[fakeredis] (==1.0.0rc2)"] [package.source] type = "url" url = "https://github.com/python-discord/bot-core/archive/refs/tags/v8.2.0.zip" [[package]] name = "braceexpand" version = "0.1.7" description = "Bash-style brace expansion for Python" category = "main" optional = false python-versions = "*" [[package]] name = "certifi" version = "2022.6.15" description = "Python package for providing Mozilla's CA Bundle." category = "main" optional = false python-versions = ">=3.6" [[package]] name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." category = "main" optional = false python-versions = "*" [package.dependencies] pycparser = "*" [[package]] name = "charset-normalizer" version = "2.1.1" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" optional = false python-versions = ">=3.6.0" [package.extras] unicode_backport = ["unicodedata2"] [[package]] name = "click" version = "8.1.3" description = "Composable command line interface toolkit" category = "main" optional = false python-versions = ">=3.7" [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "colorama" version = "0.4.5" description = "Cross-platform colored terminal text." category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [[package]] name = "discord.py" version = "2.0.0" description = "A Python wrapper for the Discord API" category = "main" optional = false python-versions = ">=3.8.0" [package.dependencies] aiohttp = ">=3.7.4,<4" [package.extras] voice = ["PyNaCl (>=1.3.0,<1.6)"] test = ["typing-extensions (>=4.3,<5)", "pytest-mock", "pytest-cov", "pytest-asyncio", "pytest", "coverage"] speed = ["cchardet", "brotli", "aiodns (>=1.1)", "orjson (>=3.5.4)"] docs = ["typing-extensions (>=4.3,<5)", "sphinxcontrib-websupport", "sphinxcontrib-trio (==1.1.2)", "sphinx (==4.4.0)"] [[package]] name = "flake8" version = "5.0.3" description = "the modular source code checker: pep8 pyflakes and co" category = "dev" optional = false python-versions = ">=3.6.1" [package.dependencies] mccabe = ">=0.7.0,<0.8.0" pycodestyle = ">=2.9.0,<2.10.0" pyflakes = ">=2.5.0,<2.6.0" [[package]] name = "flake8-annotations" version = "2.9.1" description = "Flake8 Type Annotation Checks" category = "dev" optional = false python-versions = ">=3.7,<4.0" [package.dependencies] attrs = ">=21.4" flake8 = ">=3.7" [[package]] name = "flake8-docstrings" version = "1.6.0" description = "Extension for flake8 which uses pydocstyle to check docstrings" category = "dev" optional = false python-versions = "*" [package.dependencies] flake8 = ">=3" pydocstyle = ">=2.1" [[package]] name = "flake8-isort" version = "4.2.0" description = "flake8 plugin that integrates isort ." category = "dev" optional = false python-versions = "*" [package.dependencies] flake8 = ">=3.2.1,<6" isort = ">=4.3.5,<6" [package.extras] test = ["pytest-cov"] [[package]] name = "frozenlist" version = "1.3.1" description = "A list-like structure which implements collections.abc.MutableSequence" category = "main" optional = false python-versions = ">=3.7" [[package]] name = "idna" version = "3.3" description = "Internationalized Domain Names in Applications (IDNA)" category = "main" optional = false python-versions = ">=3.5" [[package]] name = "import-expression" version = "1.1.4" description = "Parses a superset of Python allowing for inline module import expressions" category = "main" optional = false python-versions = "*" [package.dependencies] astunparse = ">=1.6.3,<2.0.0" [package.extras] test = ["pytest-cov", "pytest"] [[package]] name = "isort" version = "5.10.1" description = "A Python utility / library to sort Python imports." category = "dev" optional = false python-versions = ">=3.6.1,<4.0" [package.extras] pipfile_deprecated_finder = ["pipreqs", "requirementslib"] requirements_deprecated_finder = ["pipreqs", "pip-api"] colors = ["colorama (>=0.4.3,<0.5.0)"] plugins = ["setuptools"] [[package]] name = "jishaku" version = "2.5.1" description = "A discord.py extension including useful tools for bot development and debugging." category = "main" optional = false python-versions = ">=3.8.0" [package.dependencies] braceexpand = ">=0.1.7" click = ">=8.0.1" import-expression = ">=1.0.0,<2.0.0" line-profiler = ">=3.5.1" [package.extras] voice = ["yt-dlp (>=2022.3.8)"] test = ["pytest-mock (>=3.7.0)", "pytest-cov (>=3.0.0)", "pytest-asyncio (>=0.18.1)", "pytest (>=7.0.1)", "pylint (>=2.11.1)", "isort (>=5.10.1)", "flake8 (>=4.0.1)", "coverage (>=6.3.2)"] publish = ["Jinja2 (>=3.0.3)"] procinfo = ["psutil (>=5.8.0)"] docs = ["sphinxcontrib-asyncio (>=0.3.0)", "Sphinx (>=4.4.0)"] discordpy = ["discord.py (>=1.7.3)"] [[package]] name = "kubernetes-asyncio" version = "24.2.1" description = "Kubernetes asynchronous python client" category = "main" optional = false python-versions = "*" [package.dependencies] aiohttp = ">=3.7.0,<4.0.0" certifi = ">=14.05.14" python-dateutil = ">=2.5.3" pyyaml = ">=3.12" six = ">=1.9.0" urllib3 = ">=1.24.2" [[package]] name = "line-profiler" version = "3.5.1" description = "Line-by-line profiler." category = "main" optional = false python-versions = "*" [package.extras] tests = ["IPython (>=0.13)", "IPython (>=0.13,<7.17.0)", "ubelt (>=1.0.1)", "coverage[toml] (>=5.3)", "pytest-cov (>=2.10.1)", "pytest (>=4.6.11)"] ipython = ["IPython (>=0.13)", "IPython (>=0.13,<7.17.0)"] build = ["ninja", "cmake", "scikit-build", "cython"] all = ["IPython (>=0.13)", "IPython (>=0.13,<7.17.0)", "ubelt (>=1.0.1)", "coverage[toml] (>=5.3)", "pytest-cov (>=2.10.1)", "pytest (>=4.6.11)", "ninja", "cmake", "scikit-build", "cython"] [[package]] name = "loguru" version = "0.6.0" description = "Python logging made (stupidly) simple" category = "main" optional = false python-versions = ">=3.5" [package.dependencies] colorama = {version = ">=0.3.4", markers = "sys_platform == \"win32\""} win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""} [package.extras] dev = ["sphinx-rtd-theme (>=0.4.3)", "sphinx-autobuild (>=0.7.1)", "Sphinx (>=4.1.1)", "isort (>=5.1.1)", "black (>=19.10b0)", "pytest-cov (>=2.7.1)", "pytest (>=4.6.2)", "tox (>=3.9.0)", "flake8 (>=3.7.7)", "docutils (==0.16)", "colorama (>=0.3.4)"] [[package]] name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" category = "dev" optional = false python-versions = ">=3.6" [[package]] name = "mslex" version = "0.3.0" description = "shlex for windows" category = "dev" optional = false python-versions = ">=3.5" [[package]] name = "multidict" version = "6.0.2" description = "multidict implementation" category = "main" optional = false python-versions = ">=3.7" [[package]] name = "mypy-extensions" version = "0.4.3" description = "Experimental type system extensions for programs checked with the mypy typechecker." category = "dev" optional = false python-versions = "*" [[package]] name = "pathspec" version = "0.9.0" description = "Utility library for gitignore style pattern matching of file paths." category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" [[package]] name = "platformdirs" version = "2.5.2" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." category = "dev" optional = false python-versions = ">=3.7" [package.extras] docs = ["furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)", "sphinx (>=4)"] test = ["appdirs (==1.4.4)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)", "pytest (>=6)"] [[package]] name = "psutil" version = "5.9.1" description = "Cross-platform lib for process and system monitoring in Python." category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [package.extras] test = ["ipaddress", "mock", "enum34", "pywin32", "wmi"] [[package]] name = "pycares" version = "4.2.2" description = "Python interface for c-ares" category = "main" optional = false python-versions = "*" [package.dependencies] cffi = ">=1.5.0" [package.extras] idna = ["idna (>=2.1)"] [[package]] name = "pycodestyle" version = "2.9.1" description = "Python style guide checker" category = "dev" optional = false python-versions = ">=3.6" [[package]] name = "pycparser" version = "2.21" description = "C parser in Python" category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "pydantic" version = "1.9.2" description = "Data validation and settings management using python type hints" category = "main" optional = false python-versions = ">=3.6.1" [package.dependencies] python-dotenv = {version = ">=0.10.4", optional = true, markers = "extra == \"dotenv\""} typing-extensions = ">=3.7.4.3" [package.extras] email = ["email-validator (>=1.0.3)"] dotenv = ["python-dotenv (>=0.10.4)"] [[package]] name = "pydocstyle" version = "6.1.1" description = "Python docstring style checker" category = "dev" optional = false python-versions = ">=3.6" [package.dependencies] snowballstemmer = "*" [package.extras] toml = ["toml"] [[package]] name = "pyflakes" version = "2.5.0" description = "passive checker of Python programs" category = "dev" optional = false python-versions = ">=3.6" [[package]] name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" [package.dependencies] six = ">=1.5" [[package]] name = "python-dotenv" version = "0.20.0" description = "Read key-value pairs from a .env file and set them as environment variables" category = "main" optional = false python-versions = ">=3.5" [package.extras] cli = ["click (>=5.0)"] [[package]] name = "pyyaml" version = "6.0" description = "YAML parser and emitter for Python" category = "main" optional = false python-versions = ">=3.6" [[package]] name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" [[package]] name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." category = "dev" optional = false python-versions = "*" [[package]] name = "statsd" version = "3.3.0" description = "A simple statsd client." category = "main" optional = false python-versions = "*" [[package]] name = "tabulate" version = "0.8.10" description = "Pretty-print tabular data" category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [package.dependencies] wcwidth = {version = "*", optional = true, markers = "extra == \"widechars\""} [package.extras] widechars = ["wcwidth"] [[package]] name = "taskipy" version = "1.10.2" description = "tasks runner for python projects" category = "dev" optional = false python-versions = ">=3.6,<4.0" [package.dependencies] colorama = ">=0.4.4,<0.5.0" mslex = {version = ">=0.3.0,<0.4.0", markers = "sys_platform == \"win32\""} psutil = ">=5.7.2,<6.0.0" tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version >= \"3.7\" and python_version < \"4.0\""} [[package]] name = "tomli" version = "2.0.1" description = "A lil' TOML parser" category = "dev" optional = false python-versions = ">=3.7" [[package]] name = "typing-extensions" version = "4.3.0" description = "Backported and Experimental Type Hints for Python 3.7+" category = "main" optional = false python-versions = ">=3.7" [[package]] name = "urllib3" version = "1.26.11" description = "HTTP library with thread-safe connection pooling, file post, and more." category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4" [package.extras] brotli = ["brotlicffi (>=0.8.0)", "brotli (>=1.0.9)", "brotlipy (>=0.6.0)"] secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "wcwidth" version = "0.2.5" description = "Measures the displayed width of unicode strings in a terminal" category = "main" optional = false python-versions = "*" [[package]] name = "win32-setctime" version = "1.1.0" description = "A small Python utility to set file creation time on Windows" category = "main" optional = false python-versions = ">=3.5" [package.extras] dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"] [[package]] name = "yarl" version = "1.8.1" description = "Yet another URL library" category = "main" optional = false python-versions = ">=3.7" [package.dependencies] idna = ">=2.0" multidict = ">=4.0" [metadata] lock-version = "1.1" python-versions = "3.10.*" content-hash = "7c8f457a9d98bdad9a635b9cb6747fb2600dc48d3bc07fbbde9560f5f5dd99eb" [metadata.files] aiodns = [] aiohttp = [] aiosignal = [] astunparse = [] async-timeout = [] attrs = [] black = [] bot-core = [] braceexpand = [] certifi = [] cffi = [] charset-normalizer = [] click = [] colorama = [] "discord.py" = [] flake8 = [] flake8-annotations = [] flake8-docstrings = [] flake8-isort = [] frozenlist = [] idna = [] import-expression = [] isort = [] jishaku = [] kubernetes-asyncio = [] line-profiler = [] loguru = [] mccabe = [] mslex = [] multidict = [] mypy-extensions = [] pathspec = [] platformdirs = [] psutil = [] pycares = [] pycodestyle = [] pycparser = [] pydantic = [] pydocstyle = [] pyflakes = [] python-dateutil = [] python-dotenv = [] pyyaml = [] six = [] snowballstemmer = [] statsd = [] tabulate = [] taskipy = [] tomli = [] typing-extensions = [] urllib3 = [] wcwidth = [] win32-setctime = [] yarl = []