-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
43 lines (39 loc) · 1.61 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
from setuptools import setup, find_packages
#! reinstalling a new edition has to be a pain, right?
# because sbf_params.npy (1 GB!) gets copied up each time
# this whole file could benefit from bells and whistles,
# once the package reaches a less sorry state,
# regarding functionality and utility
# also, in the long term, we should rename the package to
# something more unique
with open("README.md", "r") as fh:
long_description = fh.read()
setup(
name='skyflux',
# Yes, I know the following ramble about version numbers is
# a serious abuse of PEP regulations. Something something Ruby philosophy.
#
# the very first version was 1!1.1a1
# I will always start with ones and end with nines because I think
# that is cleaner than using zeros
version='1!1.2rc4',
# additionally, remember that we change versions in the following order
# increase the last digit to nine, reset to 1
# cycle between a, b, and finally rc
# increase the remaining digits to nine, reset to 1
author='Lukas Finkbeiner, C. D. Nunhokee, Aaron Parsons',
author_email='lfinkbeiner@berkeley.edu',
description='Basic utilities for point source visibility',
long_description=long_description,
long_description_content_type='text/markdown',
url='https://github.com/3276908917/HERA',
packages=find_packages(),
package_data={'': [
'catalog.npy',
'ant_dict.pk',
'sbf_params.npy'
]},
include_package_data=True,
# until RIMEz updates its numba references:
install_requires=[''], #I definitely need to come back and fix this
)