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