File tree Expand file tree Collapse file tree 3 files changed +15
-10
lines changed
dev_tools/modules_test_data Expand file tree Collapse file tree 3 files changed +15
-10
lines changed Original file line number Diff line number Diff line change
1
+ # pylint: disable=wrong-or-nonexistent-copyright-notice
2
+
3
+ import runpy
4
+
1
5
from setuptools import find_packages , setup
2
6
3
- # This reads the __version__ variable from cirq/_version.py
4
- __version__ = ''
5
- exec (open ('pack1/_version.py' ).read ())
7
+ __version__ = runpy .run_path ('pack1/_version.py' )['__version__' ]
6
8
7
9
name = 'module1'
8
10
Original file line number Diff line number Diff line change 1
- from setuptools import setup
1
+ # pylint: disable=wrong-or-nonexistent-copyright-notice
2
2
3
- name = 'module2'
3
+ import runpy
4
4
5
- __version__ = ''
5
+ from setuptools import setup
6
6
7
+ name = 'module2'
7
8
8
- exec ( open ( 'pack2/_version.py' ). read ())
9
+ __version__ = runpy . run_path ( 'pack2/_version.py' )[ '__version__' ]
9
10
10
11
setup (name = name , version = __version__ , packages = ['pack2' ])
Original file line number Diff line number Diff line change
1
+ # pylint: disable=wrong-or-nonexistent-copyright-notice
2
+
3
+ import runpy
4
+
1
5
from setuptools import setup
2
6
3
7
name = 'parent-module'
4
8
5
- __version__ = ''
6
-
7
- exec (open ('mod1/pack1/_version.py' ).read ())
9
+ __version__ = runpy .run_path ('mod1/pack1/_version.py' )['__version__' ]
8
10
9
11
setup (name = name , version = __version__ , requirements = [])
You can’t perform that action at this time.
0 commit comments