
# DO NOT EDIT THIS FILE -- AUTOGENERATED BY PANTS
# Target: py/aio.core:package

from setuptools import setup

setup(**{
    'author': 'Ryan Northey',
    'author_email': 'ryan@synca.io',
    'classifiers': [
        'Development Status :: 4 - Beta',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: Apache Software License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3 :: Only',
        'Programming Language :: Python :: 3.12',
        'Programming Language :: Python :: 3.13',
        'Programming Language :: Python :: Implementation :: CPython',
        'Topic :: Software Development',
        'Typing :: Typed',
    ],
    'description': 'A collection of functional utils for asyncio',
    'extras_require': {
        'test': [
            'pytest',
            'pytest-asyncio',
            'pytest-coverage',
            'pytest-iters>=0.1.0',
            'pytest-patches>=0.1.0',
        ],
        'lint': [
            'flake8',
        ],
        'types': [
            'mypy',
        ],
        'publish': [
            'wheel',
        ],
    },
    'install_requires': (
        'abstracts==0.2.0',
        'abstracts>=0.2.0',
        'pyyaml',
        'pyyaml==6.0.3',
        'trycast==1.3.0',
        'trycast>=0.7.3',
        'types-orjson==3.6.2',
        'types-pyyaml==6.0.12.20260508',
    ),
    'license': 'Apache Software License 2.0',
    'long_description': """
aio.core
========

Utils for asyncio.
""",
    'maintainer': 'Ryan Northey',
    'maintainer_email': 'ryan@synca.io',
    'name': 'aio.core',
    'namespace_packages': (
    ),
    'package_data': {
        'aio.core': (
            'py.typed',
        ),
    },
    'packages': (
        'aio.core',
        'aio.core.dev',
        'aio.core.directory',
        'aio.core.directory.abstract',
        'aio.core.event',
        'aio.core.functional',
        'aio.core.log',
        'aio.core.pipe',
        'aio.core.pipe.abstract',
        'aio.core.subprocess',
        'aio.core.tasks',
        'aio.core.utils',
    ),
    'python_requires': '>=3.12',
    'url': 'https://github.com/envoyproxy/toolshed/tree/main/py/aio.core',
    'version': '0.11.0',
})
