|
| 1 | +import sys |
1 | 2 | from os import path |
2 | 3 |
|
3 | 4 | from setuptools import find_packages, setup |
4 | 5 |
|
5 | 6 |
|
| 7 | +if sys.version_info < (3, 8): |
| 8 | + print("Error: sqlite-rx does not support this version of Python.") |
| 9 | + print("Please upgrade to Python 3.8 or higher.") |
| 10 | + sys.exit(1) |
| 11 | + |
6 | 12 | this_directory = path.abspath(path.dirname(__file__)) |
7 | 13 |
|
8 | 14 | with open(path.join(this_directory, 'README.md'), encoding='utf-8') as f: |
9 | 15 | long_description = f.read() |
10 | 16 |
|
11 | | -VERSION = '1.1.2' |
| 17 | +VERSION = '1.2.0' |
12 | 18 | DISTNAME = 'sqlite_rx' |
13 | 19 | LICENSE = 'MIT License' |
14 | 20 | AUTHOR = 'Abhishek Singh' |
|
19 | 25 |
|
20 | 26 | PACKAGES = ['sqlite_rx'] |
21 | 27 |
|
22 | | -INSTALL_REQUIRES = ['msgpack==1.0.4', |
23 | | - 'pyzmq==23.2.0', |
24 | | - 'tornado==6.2', |
25 | | - 'billiard==4.0.2'] |
| 28 | +INSTALL_REQUIRES = ['msgpack==1.0.7', |
| 29 | + 'pyzmq==25.1.1', |
| 30 | + 'tornado==6.3.3', |
| 31 | + 'billiard==4.2.0'] |
26 | 32 |
|
27 | | -CLI_REQUIRES = ['click==8.1.3', 'rich==12.0.1', 'pygments==2.11.2'] |
| 33 | +CLI_REQUIRES = ['click==8.1.7', 'rich==13.6.0', 'pygments==2.16.1'] |
28 | 34 |
|
29 | | -TEST_REQUIRE = ['pytest==7.1.1', |
30 | | - 'coverage==6.3.2'] |
| 35 | +TEST_REQUIRE = ['pytest==7.4.3', |
| 36 | + 'coverage==7.3.2'] |
31 | 37 |
|
32 | 38 | classifiers = [ |
33 | 39 | 'Topic :: Database :: Database Engines/Servers', |
|
38 | 44 | 'Intended Audience :: System Administrators', |
39 | 45 | 'License :: OSI Approved :: MIT License', |
40 | 46 | 'Programming Language :: Python :: 3 :: Only', |
41 | | - 'Programming Language :: Python :: 3.7', |
42 | 47 | 'Programming Language :: Python :: 3.8', |
43 | 48 | 'Programming Language :: Python :: 3.9', |
44 | 49 | 'Programming Language :: Python :: 3.10', |
| 50 | + 'Programming Language :: Python :: 3.11', |
| 51 | + 'Programming Language :: Python :: 3.12', |
45 | 52 | 'Operating System :: POSIX :: Linux', |
46 | 53 | 'Operating System :: Unix', |
47 | 54 | 'Operating System :: Microsoft :: Windows', |
48 | 55 | 'Operating System :: MacOS' |
49 | 56 | ] |
50 | 57 | keywords = 'sqlite client server fast secure' |
51 | 58 |
|
52 | | -project_urls = {"Documentation" : "https://aosingh.github.io/sqlite_rx/", |
| 59 | +project_urls = {"Documentation": "https://aosingh.github.io/sqlite_rx/", |
53 | 60 | "Source": "https://github.com/aosingh/sqlite_rx", |
54 | 61 | "Bug Tracker": "https://github.com/aosingh/sqlite_rx/issues", |
55 | 62 | "CI": "https://github.com/aosingh/sqlite_rx/actions", |
|
87 | 94 | include_package_data=True, |
88 | 95 | classifiers=classifiers, |
89 | 96 | keywords=keywords, |
90 | | - python_requires='>=3.7' |
| 97 | + python_requires='>=3.8' |
91 | 98 | ) |
0 commit comments