|
12 | 12 | # |
13 | 13 | ############################################################################## |
14 | 14 |
|
15 | | -from setuptools import find_packages |
16 | 15 | from setuptools import setup |
17 | 16 |
|
18 | 17 |
|
|
32 | 31 | |
33 | 32 | long_description=('{}\n{}'.format(open('README.rst').read(), |
34 | 33 | open('CHANGES.rst').read())), |
35 | | - packages=find_packages('src'), |
36 | | - namespace_packages=['Products'], |
37 | | - package_dir={'': 'src'}, |
38 | 34 | classifiers=[ |
39 | 35 | 'Development Status :: 6 - Mature', |
40 | 36 | 'Environment :: Web Environment', |
|
44 | 40 | 'Operating System :: OS Independent', |
45 | 41 | 'Programming Language :: Python', |
46 | 42 | 'Programming Language :: Python :: 3', |
47 | | - 'Programming Language :: Python :: 3.9', |
48 | 43 | 'Programming Language :: Python :: 3.10', |
49 | 44 | 'Programming Language :: Python :: 3.11', |
50 | 45 | 'Programming Language :: Python :: 3.12', |
51 | 46 | 'Programming Language :: Python :: 3.13', |
| 47 | + 'Programming Language :: Python :: 3.14', |
52 | 48 | 'Programming Language :: Python :: Implementation :: CPython', |
53 | 49 | ], |
54 | | - python_requires='>=3.9', |
| 50 | + python_requires='>=3.10', |
55 | 51 | install_requires=[ |
56 | | - 'setuptools', |
57 | 52 | 'AccessControl', |
58 | 53 | 'Acquisition', |
59 | 54 | 'DateTime', |
|
62 | 57 | 'zExceptions', |
63 | 58 | 'Zope >= 4.1.2', |
64 | 59 | ], |
65 | | - include_package_data=True, |
66 | | - zip_safe=False, |
67 | 60 | entry_points={ |
68 | 61 | 'zodbupdate.decode': [ |
69 | 62 | 'decodes = Products.PythonScripts:zodbupdate_decode_dict', |
70 | 63 | ], |
71 | 64 | }, |
| 65 | + include_package_data=True, |
72 | 66 | ) |
0 commit comments