
# DO NOT EDIT THIS FILE -- AUTOGENERATED BY PANTS
# Target: llamazure/tf:llamazure.tf

from setuptools import setup

setup(**{
    'author': 'Daniel Goldman',
    'classifiers': [
        'Development Status :: 3 - Alpha',
        'Programming Language :: Python :: 3.10',
        'Programming Language :: Python :: 3.11',
        'Programming Language :: Python :: 3.12',
        'Programming Language :: Python :: 3.13',
        'Programming Language :: Python :: 3.14',
        'Topic :: Utilities',
        'Topic :: Internet :: Log Analysis',
    ],
    'description': 'Generate some azurerm resources without the headache',
    'install_requires': (
    ),
    'license': 'Round Robin 2.0.0',
    'long_description': """# llamazure.tf

Easily generate azurerm resources.

## Resources

### Network

Network rules are a pain. Generate them easily!

## Contributing

### Providing options for rendering

Some resources might have options for how to render them. For example, NSG rules can either be included on the `azurerm_network_security_group` resource or separately as `azurerm_network_security_rule`. The difference changes the semantics, as including them on the parent does not allow other `azurerm_network_security_rule`.

1. Define a subclass of `TFRenderOpt`
2. add the option as a field of your subclass of `TFResource`. Options MUST begin with `opt_` (ex `opt_total`) and they MUST have a default.""",
    'long_description_content_type': 'text/markdown',
    'maintainer': 'Daniel Goldman',
    'name': 'llamazure.tf',
    'namespace_packages': (
    ),
    'package_data': {
        'llamazure.tf': (
            'py.typed',
        ),
    },
    'packages': (
        'llamazure.tf',
    ),
    'project_urls': {
        'Homepage': 'https://github.com/lilatomic/llamazure',
        'Repository': 'https://github.com/lilatomic/llamazure',
        'Changelog': 'https://github.com/lilatomic/llamazure/blob/main/llamazure/tf/changelog.md',
        'Issues': 'https://github.com/lilatomic/llamazure/issues',
    },
    'python_requires': '>=3.10',
    'version': '0.2.1',
})
