##// END OF EJS Templates
Fix setup and update readme
Fix setup and update readme

File last commit:

r1110:bf1b67127ddb
r1110:bf1b67127ddb
Show More
setup.py
68 lines | 2.1 KiB | text/x-python | PythonLexer
Miguel Valdez
Merge with branch schain_julia_drifts from rev. 803 to 995....
r568 '''
Created on Jul 16, 2014
Juan C. Valdez
Add C extension for hildebrand_sekhon noise estimation and update requirements versions in setup
r878 @author: Miguel Urco
Miguel Valdez
Merge with branch schain_julia_drifts from rev. 803 to 995....
r568 '''
José Chávez
pyqt4 verification
r1102 import os
Miguel Valdez
setup.py is using setuptools since now
r656 from setuptools import setup, Extension
José Chávez
setup actualizado para no necesitar numpy previamente
r1026 from setuptools.command.build_ext import build_ext as _build_ext
Juan C. Espinoza
Update setup and README
r1000 from schainpy import __version__
José Chávez
templates y setup actualizados
r1078
José Chávez
setup actualizado para no necesitar numpy previamente
r1026 class build_ext(_build_ext):
def finalize_options(self):
_build_ext.finalize_options(self)
# Prevent numpy from thinking it is still in its setup process:
__builtins__.__NUMPY_SETUP__ = False
import numpy
self.include_dirs.append(numpy.get_include())
Miguel Valdez
Merge with branch schain_julia_drifts from rev. 803 to 995....
r568 setup(name="schainpy",
José Chávez
added log helper
r943 version=__version__,
description="Python tools to read, write and process Jicamarca data",
author="Miguel Urco",
author_email="miguel.urco@jro.igp.gob.pe",
url="http://jro.igp.gob.pe",
José Chávez
templates y setup actualizados
r1078 packages={'schainpy',
José Chávez
merge con schain_mp
r1034 'schainpy.model',
'schainpy.model.data',
'schainpy.model.graphics',
'schainpy.model.io',
'schainpy.model.proc',
'schainpy.model.serializer',
'schainpy.model.utils',
'schainpy.gui',
'schainpy.gui.figures',
'schainpy.gui.viewcontroller',
'schainpy.gui.viewer',
'schainpy.gui.viewer.windows'},
José Chávez
added log helper
r943 ext_package='schainpy',
py_modules=[''],
package_data={'': ['schain.conf.template'],
José Chávez
templates y setup actualizados
r1078 'schainpy.gui.figures': ['*.png', '*.jpg'],
José Chávez
added log helper
r943 },
include_package_data=False,
José Chávez
templates y setup actualizados
r1078 scripts=['schainpy/gui/schainGUI'],
José Chávez
cambios xmax xmin
r1004 ext_modules=[
José Chávez
templates y setup actualizados
r1078 Extension("cSchain", ["schainpy/model/proc/extensions.c"]
)],
José Chávez
setup con console_scripts y log.py sin pass
r1042 entry_points={
José Chávez
templates y setup actualizados
r1078 'console_scripts': [
'schain = schaincli.cli:main',
],
José Chávez
setup con console_scripts y log.py sin pass
r1042 },
José Chávez
templates y setup actualizados
r1078 cmdclass={'build_ext': build_ext},
José Chávez
merge con schain_mp
r1034 setup_requires=["numpy >= 1.11.2"],
José Chávez
added log helper
r943 install_requires=[
José Chávez
templates y setup actualizados
r1078 "scipy >= 0.14.0",
"h5py >= 2.2.1",
"matplotlib >= 1.4.2",
"pyfits >= 3.4",
"paramiko >= 2.1.2",
"paho-mqtt >= 1.2",
"zmq",
"fuzzywuzzy",
"click",
"python-Levenshtein"
],
)