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
64 stars 65 forks source link

Merge dev and do new release #386

Closed vhaasteren closed 2 days ago

vhaasteren commented 3 months ago

As described in issue #385, merge dev->master and do a new release

All other changes postponed for merge into master. Those will get updated on the new dev branch

AaronDJohnson commented 3 months ago

I think we need to merge main into dev to get the macos tests to work.

AaronDJohnson commented 3 months ago

Ah maybe not. It's the usual suspect: Cannot find tempo2 install location.

vhaasteren commented 2 months ago

@AaronDJohnson,

It turns out that enterprise_extensions has some dependencies on the dev branch. Is it an idea to just merge dev as-is to accommodate, and deal with tempo2/pint optional dependencies and feather later? Those can go into the dev branch when ready.

AaronDJohnson commented 2 months ago

@vhaasteren I think that's a good idea. Lately, I have been more busy than I thought I would be. So let's go ahead and merge and then work on these extra features.

AaronDJohnson commented 3 weeks ago

The tests weren't passing because of libstempo/TEMPO2.... Those issues should be solved now. Maybe the tests will pass on rerunning them?

AaronDJohnson commented 2 weeks ago

Two more issues now: TEMPO2 can't be found on the Mac installs and 3.7 is still required for merging.