Skip to content

Commit 30bb5c2

Browse files
Merge pull request #21 from pescheckit/feature_added-more-badges
Added better setup.py
2 parents 92733c6 + 48940b7 commit 30bb5c2

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

setup.py

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,20 @@
55

66
from setuptools import find_packages, setup
77

8-
# Read the contents of README file
98
with open('README.md', encoding='utf-8') as f:
109
long_description = f.read()
1110

1211
setup(
1312
name='gpt-po-translator',
14-
use_scm_version=True, # Automatically fetch version from git tags
15-
setup_requires=['setuptools-scm==8.1.0'], # Ensure setuptools-scm is used during setup
13+
use_scm_version=True,
14+
setup_requires=['setuptools-scm==8.1.0'],
1615
author='Bram Mittendorff',
1716
author_email='bram@pescheck.io',
1817
description='A CLI tool for translating .po files using GPT models.',
1918
long_description=long_description,
2019
long_description_content_type='text/markdown',
2120
url='https://github.com/pescheckit/python-gpt-po',
22-
license='LICENSE',
21+
license='MIT',
2322
packages=find_packages(),
2423
include_package_data=True,
2524
install_requires=[
@@ -35,9 +34,25 @@
3534
],
3635
},
3736
classifiers=[
37+
'Development Status :: 4 - Beta',
38+
'Intended Audience :: Developers',
39+
'Intended Audience :: System Administrators',
40+
'Topic :: Software Development :: Internationalization',
41+
'Topic :: Software Development :: Localization',
42+
'Topic :: Text Processing :: Linguistic',
43+
'Operating System :: OS Independent',
3844
'License :: OSI Approved :: MIT License',
3945
'Programming Language :: Python :: 3',
4046
'Programming Language :: Python :: 3.8',
41-
# Add additional classifiers as needed
47+
'Programming Language :: Python :: 3.9',
48+
'Programming Language :: Python :: 3.10',
49+
'Programming Language :: Python :: 3.11',
50+
'Programming Language :: Python :: 3.12',
51+
'Programming Language :: Python :: 3 :: Only',
52+
'Natural Language :: English',
53+
'Natural Language :: Dutch',
54+
'Environment :: Console',
55+
'Typing :: Typed'
4256
],
57+
python_requires='>=3.8',
4358
)

0 commit comments

Comments
 (0)