mirror of https://github.com/cool-RR/PySnooper.git
Part 2: Don't require setup.py to import pysnooper
This commit is contained in:
parent
cda2b254a1
commit
c90ec63874
7
setup.py
7
setup.py
|
@ -5,8 +5,7 @@ Copyright 2019 Ram Rachum and collaborators.
|
||||||
This program is distributed under the MIT license.
|
This program is distributed under the MIT license.
|
||||||
"""
|
"""
|
||||||
import setuptools
|
import setuptools
|
||||||
|
import re
|
||||||
import pysnooper
|
|
||||||
|
|
||||||
|
|
||||||
def read_file(filename):
|
def read_file(filename):
|
||||||
|
@ -14,10 +13,12 @@ def read_file(filename):
|
||||||
with open(filename) as file:
|
with open(filename) as file:
|
||||||
return file.read()
|
return file.read()
|
||||||
|
|
||||||
|
version = re.search("__version__ = '([0-9.]*)'",
|
||||||
|
read_file('pysnooper/__init__.py')).group(1)
|
||||||
|
|
||||||
setuptools.setup(
|
setuptools.setup(
|
||||||
name='PySnooper',
|
name='PySnooper',
|
||||||
version=pysnooper.__version__,
|
version=version,
|
||||||
author='Ram Rachum',
|
author='Ram Rachum',
|
||||||
author_email='ram@rachum.com',
|
author_email='ram@rachum.com',
|
||||||
description="A poor man's debugger for Python.",
|
description="A poor man's debugger for Python.",
|
||||||
|
|
Loading…
Reference in New Issue