##// END OF EJS Templates
Use setuptools' find_packages()
James Morris -
Show More
@@ -8,6 +8,7 b' project_urls ='
8 8 Tracker = https://github.com/ipython/ipython/issues
9 9
10 10 [options]
11 packages = find:
11 12 python_requires = >=3.8
12 13 zip_safe = False
13 14 install_requires =
@@ -25,12 +26,16 b' install_requires ='
25 26 appnope; sys_platform == "darwin"
26 27 colorama; sys_platform == "win32"
27 28
29 [options.packages.find]
30 exclude =
31 deathrow
32 quarantine
33 setupext
34
28 35 [options.entry_points]
29 36 console_scripts =
30 37 ipython = IPython:start_ipython
31 iptest = IPython.testing.iptestcontroller:main
32 38 ipython3 = IPython:start_ipython
33 iptest3 = IPython.testing.iptestcontroller:main
34 39 pygments.lexers =
35 40 ipythonconsole = IPython.lib.lexers:IPythonConsoleLexer
36 41 ipython = IPython.lib.lexers:IPythonLexer
@@ -67,7 +67,6 b' from setupbase import target_update'
67 67
68 68 from setupbase import (
69 69 setup_args,
70 find_packages,
71 70 find_package_data,
72 71 check_package_data_first,
73 72 find_data_files,
@@ -117,12 +116,10 b" if len(sys.argv) >= 2 and sys.argv[1] in ('sdist','bdist_rpm'):"
117 116 # Find all the packages, package data, and data_files
118 117 #---------------------------------------------------------------------------
119 118
120 packages = find_packages()
121 119 package_data = find_package_data()
122 120
123 121 data_files = find_data_files()
124 122
125 setup_args['packages'] = packages
126 123 setup_args['package_data'] = package_data
127 124 setup_args['data_files'] = data_files
128 125
General Comments 0
You need to be logged in to leave comments. Login now