nanograv / enterprise

ENTERPRISE (Enhanced Numerical Toolbox Enabling a Robust PulsaR Inference SuitE) is a pulsar timing analysis code, aimed at noise analysis, gravitational-wave searches, and timing model analysis.
https://enterprise.readthedocs.io
MIT License
67 stars 67 forks source link

Astropy is not optional in pulsar.py #367

Closed vhaasteren closed 11 months ago

vhaasteren commented 11 months ago

The Pulsar class imports astropy. Astropy is not a required dependency, so this should not be allowed. It's only necessary in the PintPulsar class, at which point PINT is installed which depends on astropy. Libstempo does not

vhaasteren commented 11 months ago

Fixed by #368