https://github.com/RadioAstronomySoftwareGroup/pyuvdata
Revision 9ff359aa55d7e60d937b759e4d22a6b5f05d3100 authored by Paul La Plante on 15 May 2018, 00:51:07 UTC, committed by Bryna Hazelton on 16 May 2018, 22:12:55 UTC
1 parent 72873f2
Tip revision: 9ff359aa55d7e60d937b759e4d22a6b5f05d3100 authored by Paul La Plante on 15 May 2018, 00:51:07 UTC
Clean up read/write routines a bit
Clean up read/write routines a bit
Tip revision: 9ff359a
setup.py
from setuptools import setup
import glob
import os.path as op
from os import listdir
from pyuvdata import version
import json
data = [version.git_origin, version.git_hash, version.git_description, version.git_branch]
with open(op.join('pyuvdata', 'GIT_INFO'), 'w') as outfile:
json.dump(data, outfile)
setup_args = {
'name': 'pyuvdata',
'author': 'HERA Team',
'url': 'https://github.com/HERA-Team/pyuvdata',
'license': 'BSD',
'description': 'an interface for astronomical interferometeric datasets in python',
'package_dir': {'pyuvdata': 'pyuvdata'},
'packages': ['pyuvdata', 'pyuvdata.tests'],
'scripts': glob.glob('scripts/*'),
'version': version.version,
'include_package_data': True,
'install_requires': ['numpy>=1.10', 'scipy', 'astropy>=1.2', 'pyephem', 'aipy>=2.1.6'],
'classifiers': ['Development Status :: 5 - Production/Stable',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python :: 2.7',
'Topic :: Scientific/Engineering :: Astronomy'],
'keywords': 'radio astronomy interferometry'
}
if __name__ == '__main__':
apply(setup, (), setup_args)
Computing file changes ...