| ## |
| # Licensed to the Apache Software Foundation (ASF) under one or more |
| # contributor license agreements. See the NOTICE file distributed with |
| # this work for additional information regarding copyright ownership. |
| # The ASF licenses this file to You under the Apache License, Version 2.0 |
| # (the "License"); you may not use this file except in compliance with |
| # the License. You may obtain a copy of the License at |
| # |
| # https://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| ## |
| # https://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files |
| [metadata] |
| name = avro |
| version = file: avro/VERSION.txt |
| description = Avro is a serialization and RPC framework. |
| long_description = file: README.md |
| long_description_content_type=text/markdown |
| keywords = |
| avro |
| serialization |
| rpc |
| author = Apache Avro |
| author_email = dev@avro.apache.org |
| url = https://avro.apache.org/ |
| license_files = avro/LICENSE |
| license = Apache License 2.0 |
| classifiers = |
| License :: OSI Approved :: Apache Software License |
| Programming Language :: Python :: 3.7 |
| Programming Language :: Python :: 3.8 |
| Programming Language :: Python :: 3.9 |
| Programming Language :: Python :: 3.10 |
| Programming Language :: Python :: 3.11 |
| Development Status :: 5 - Production/Stable |
| |
| [bdist_wheel] |
| universal = 1 |
| |
| [options] |
| packages = |
| avro |
| avro.test |
| avro.tether |
| package_dir = |
| avro = avro |
| avro.test = avro/test |
| avro.tether = avro/tether |
| include_package_data = true |
| install_requires = |
| typing-extensions;python_version<"3.8" |
| zip_safe = true |
| python_requires = >=3.7 |
| |
| [options.entry_points] |
| console_scripts = |
| avro = avro.__main__:main |
| |
| [options.package_data] |
| avro = |
| HandshakeRequest.avsc |
| HandshakeResponse.avsc |
| LICENSE |
| NOTICE |
| README.md |
| VERSION.txt |
| avro.tether = |
| InputProtocol.avpr |
| OutputProtocol.avpr |
| |
| [options.extras_require] |
| snappy = python-snappy |
| zstandard = zstandard |
| |
| [aliases] |
| dist = sdist --dist-dir ../../dist/py |
| |
| [flake8] |
| # Flake8 doesn't support configuration in pyproject.toml |
| # Otherwise, configure it to be compatible with black in that file. |
| max-line-length = 150 |