|
28 | 28 | version = parse_version_string(INIT_FILE)
|
29 | 29 | install_reqs, dep_links = fetch_requirements(REQUIREMENTS_FILE)
|
30 | 30 |
|
| 31 | +with open("README.md", "r") as fh: |
| 32 | + long_description = fh.read() |
| 33 | + |
31 | 34 | setup(
|
32 | 35 | name='st2-auth-backend-keystone',
|
33 | 36 | version=version,
|
34 | 37 | description='StackStorm authentication backend which reads credentials from an OpenStack Keystone instance.',
|
| 38 | + long_description=long_description, |
| 39 | + long_description_content_type="text/markdown", |
35 | 40 | author='StackStorm, Inc.',
|
36 | 41 | author_email='info@stackstorm.com',
|
37 | 42 | url='https://github.com/StackStorm/st2-auth-backend-keystone',
|
|
42 | 47 | 'License :: OSI Approved :: Apache Software License',
|
43 | 48 | 'Programming Language :: Python',
|
44 | 49 | 'Programming Language :: Python :: 3',
|
45 |
| - 'Programming Language :: Python :: 3.6', |
46 |
| - 'Programming Language :: Python :: 3.7', |
47 | 50 | 'Programming Language :: Python :: 3.8',
|
| 51 | + 'Programming Language :: Python :: 3.9', |
| 52 | + 'Programming Language :: Python :: 3.10', |
| 53 | + 'Programming Language :: Python :: 3.11', |
48 | 54 | 'Intended Audience :: Developers',
|
49 | 55 | 'Environment :: Console',
|
50 | 56 | ],
|
| 57 | + python_requires='>=3.8', |
51 | 58 | platforms=['Any'],
|
52 | 59 | scripts=[],
|
53 | 60 | provides=['st2auth_keystone_backend'],
|
54 | 61 | packages=find_packages(),
|
55 | 62 | include_package_data=True,
|
56 | 63 | install_requires=install_reqs,
|
57 | 64 | dependency_links=dep_links,
|
58 |
| - test_suite='tests', |
59 | 65 | entry_points={
|
60 | 66 | 'st2auth.backends.backend': [
|
61 | 67 | 'keystone = st2auth_keystone_backend.keystone:KeystoneAuthenticationBackend',
|
|
0 commit comments