Skip to content

Commit c32cd12

Browse files
gandalf013edenhill
authored andcommitted
Add trove classifiers.
caniusepython3 project uses trove classifiers to determine if a package can be used in Python 3. This commits adds some classifier data to allow caniusepython3 to detect that this package supports Python 3.
1 parent c33a0cc commit c32cd12

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

setup.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,16 @@ def get_install_requirements(path):
6161
]
6262

6363

64+
trove_classifiers = [
65+
'Development Status :: 5 - Production/Stable',
66+
'Intended Audience :: Developers',
67+
'License :: OSI Approved :: Apache Software License',
68+
'Programming Language :: Python',
69+
'Programming Language :: Python :: 2.7',
70+
'Programming Language :: Python :: 3',
71+
'Topic :: Software Development :: Libraries :: Python Modules',
72+
]
73+
6474
setup(name='confluent-kafka',
6575
# Make sure to bump CFL_VERSION* in confluent_kafka/src/confluent_kafka.h
6676
# and version and release in docs/conf.py.
@@ -74,6 +84,7 @@ def get_install_requirements(path):
7484
package_dir={'': 'src'},
7585
data_files=[('', [os.path.join(work_dir, 'LICENSE.txt')])],
7686
install_requires=INSTALL_REQUIRES,
87+
classifiers=trove_classifiers,
7788
extras_require={
7889
'schema-registry': SCHEMA_REGISTRY_REQUIRES,
7990
'avro': AVRO_REQUIRES,

0 commit comments

Comments
 (0)