source: trunk/setup.cfg @ 2558

Revision 2498, 5.0 KB checked in by stsci_embray, 3 months ago (diff)

Forgot to add extern package to setup.cfg

Line 
1[metadata]
2name = pyfits
3version = 3.3.dev
4author = J. C. Hsu, Paul Barrett, Christopher Hanley, James Taylor,
5    Michael Droettboom, Erik M. Bray
6author-email = help@stsci.edu
7summary = Reads FITS images and tables into numpy arrays and manipulates FITS headers
8description-file = 
9    README.txt
10    CHANGES.txt
11home-page = http://www.stsci.edu/resources/software_hardware/pyfits
12classifier = 
13    Intended Audience :: Science/Research
14    License :: OSI Approved :: BSD License
15    Operating System :: OS Independent
16    Programming Language :: Python
17    Programming Language :: Python :: 3
18    Topic :: Scientific/Engineering :: Astronomy
19    Topic :: Software Development :: Libraries :: Python Modules
20requires-python = >=2.5
21requires-dist = 
22    numpy
23
24
25[files]
26packages_root = lib
27packages = 
28    pyfits
29    pyfits.extern
30    pyfits.hdu
31    pyfits.scripts
32    pyfits.tests
33package_data = 
34    pyfits.tests = data/*.fits
35scripts = 
36    scripts/fitscheck
37    scripts/fitsdiff
38
39
40[extension=pyfits.compression]
41sources = 
42# Comment out or remove all of the cextern/cfitsio/* files when building with
43# the system CFITSIO
44    cextern/cfitsio/adler32.c
45    cextern/cfitsio/buffers.c
46    cextern/cfitsio/cfileio.c
47    cextern/cfitsio/checksum.c
48    cextern/cfitsio/crc32.c
49    cextern/cfitsio/deflate.c
50    cextern/cfitsio/drvrfile.c
51    cextern/cfitsio/drvrgsiftp.c
52    cextern/cfitsio/drvrmem.c
53    cextern/cfitsio/drvrnet.c
54    cextern/cfitsio/drvrsmem.c
55    cextern/cfitsio/editcol.c
56    cextern/cfitsio/edithdu.c
57    cextern/cfitsio/eval_f.c
58    cextern/cfitsio/eval_l.c
59    cextern/cfitsio/eval_y.c
60    cextern/cfitsio/fitscore.c
61    cextern/cfitsio/fits_hcompress.c
62    cextern/cfitsio/fits_hdecompress.c
63    cextern/cfitsio/getcolb.c
64    cextern/cfitsio/getcol.c
65    cextern/cfitsio/getcold.c
66    cextern/cfitsio/getcole.c
67    cextern/cfitsio/getcoli.c
68    cextern/cfitsio/getcolj.c
69    cextern/cfitsio/getcolk.c
70    cextern/cfitsio/getcoll.c
71    cextern/cfitsio/getcolsb.c
72    cextern/cfitsio/getcols.c
73    cextern/cfitsio/getcolui.c
74    cextern/cfitsio/getcoluj.c
75    cextern/cfitsio/getcoluk.c
76    cextern/cfitsio/getkey.c
77    cextern/cfitsio/group.c
78    cextern/cfitsio/grparser.c
79    cextern/cfitsio/histo.c
80    cextern/cfitsio/imcompress.c
81    cextern/cfitsio/infback.c
82    cextern/cfitsio/inffast.c
83    cextern/cfitsio/inflate.c
84    cextern/cfitsio/inftrees.c
85    cextern/cfitsio/iraffits.c
86    cextern/cfitsio/modkey.c
87    cextern/cfitsio/pliocomp.c
88    cextern/cfitsio/putcolb.c
89    cextern/cfitsio/putcol.c
90    cextern/cfitsio/putcold.c
91    cextern/cfitsio/putcole.c
92    cextern/cfitsio/putcoli.c
93    cextern/cfitsio/putcolj.c
94    cextern/cfitsio/putcolk.c
95    cextern/cfitsio/putcoll.c
96    cextern/cfitsio/putcolsb.c
97    cextern/cfitsio/putcols.c
98    cextern/cfitsio/putcolu.c
99    cextern/cfitsio/putcolui.c
100    cextern/cfitsio/putcoluj.c
101    cextern/cfitsio/putcoluk.c
102    cextern/cfitsio/putkey.c
103    cextern/cfitsio/quantize.c
104    cextern/cfitsio/region.c
105    cextern/cfitsio/ricecomp.c
106    cextern/cfitsio/scalnull.c
107    cextern/cfitsio/swapproc.c
108    cextern/cfitsio/trees.c
109    cextern/cfitsio/uncompr.c
110    cextern/cfitsio/wcssub.c
111    cextern/cfitsio/wcsutil.c
112    cextern/cfitsio/zcompress.c
113    cextern/cfitsio/zuncompress.c
114    cextern/cfitsio/zutil.c
115    src/compressionmodule.c
116include_dirs = 
117    numpy
118# Comment out or remove the following line when building witht he system
119# CFITSIO
120    cextern/cfitsio
121extra_compile_args =
122    -Wno-declaration-after-statement
123    -Wno-unused-variable
124    -Wno-parentheses
125    -Wno-uninitialized
126    -Wno-format
127    -Wno-strict-prototypes
128    -Wno-unused
129    -Wno-comments
130    -Wno-switch
131# Uncomment this line when building with the system CFITSIO
132#libraries = cfitsio
133optional = True
134fail_message = 
135    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
136    Failed to build PyFITS tile compression support.  PyFITS will still
137    function, but without the ability to read or write compressed images.
138    Please seek support from help@stsci.edu if you need this capability.
139    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
140
141
142[global]
143setup-hooks = 
144#    stsci.distutils.hooks.tag_svn_revision
145    stsci.distutils.hooks.version_setup_hook
146commands = stsci.distutils.command.build_optional_ext.build_optional_ext
147
148
149[entry_points]
150console_scripts =
151    fitsdiff = pyfits.scripts.fitsdiff:main
152    fitscheck = pyfits.scripts.fitscheck:main
153
154
155[build_ext]
156pre-hook.numpy-extension-hook = stsci.distutils.hooks.numpy_extension_hook
157
158
159[upload_docs]
160upload-dir = docs/build/html
161
162
163[zest.releaser]
164hook_package_dir = lib
165prereleaser.before = pyfits._release.releaser.prereleaser_before
166prereleaser.middle = pyfits._release.releaser.prereleaser_middle
167prereleaser.after = pyfits._release.releaser.prereleaser_after
168releaser.middle = pyfits._release.releaser.releaser_middle
169releaser.after = pyfits._release.releaser.releaser_after
170postreleaser.middle = pyfits._release.releaser.postreleaser_middle
171postreleaser.after = pyfits._release.releaser.postreleaser_after
Note: See TracBrowser for help on using the repository browser.