Skip to content

Releases: nanograv/PINT

v1.1.1

20 Dec 10:18
Compare
Choose a tag to compare
PINT version 1.1.1

1.1

05 Nov 15:46
Compare
Choose a tag to compare
1.1

What's Changed

  • Big change is bumping oldest Python supported to 3.9 and bumping minimum versions of numpy to 1.23.0, astropy to 5.0.5, scipy to 1.9.0, and matplotlib to 3.4.3

Full Changelog: 1.0.1...1.1

1.0.1

01 Jul 21:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0...1.0.1

1.0

26 Apr 18:08
Compare
Choose a tag to compare
1.0

What's Changed

Full Changelog: 0.9.8...1.0

v0.9.8

04 Dec 19:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.9.7...0.9.8

v0.9.7

24 Aug 21:50
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.9.6...0.9.7

0.9.6

22 Jun 23:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.5...0.9.6

v0.9.5

01 May 14:20
Compare
Choose a tag to compare

[0.9.5] 2023-05-01

Changed

  • Changed minimum supported version of scipy to 1.4.1
  • Moved DMconst from pint.models.dispersion_model to pint to avoid circular imports
  • Removed references to astropy._erfa (removed since astropy 4.2)
  • Refactor Dre method, fix expressions for Einstein delay and post-Keplerian parameters in DD model
  • Updated contributor list (AUTHORS.rst)
  • Emit an informative warning for "MODE" statement in TOA file; Ignore "MODE 1" silently
  • Version of sphinx-rtd-theme updated in requirements_dev.txt
  • Updated black version to 23.x
  • Older event loading functions now use newer functions to create TOAs and then convert to list of TOA objects
  • Limited hypothesis to <= 6.72.0 to avoid numpy problems in oldestdeps

Added

  • Documentation: Explanation for DM
  • Methods to compute dispersion slope and to convert DM using the CODATA value of DMconst
  • TimingModel.total_dispersion_slope method
  • Explicit discussion of DT92 convention to DDK model
  • HAWC, HESS and ORT telescopes to the list of known observatories
  • Documentation: making TOAs from array of times added to HowTo
  • Method to make TOAs from an array of times
  • Clock correction for LEAP
  • Wideband TOA simulation feature in pint.simulation and zima
  • ELL1k timing model
  • Test for MCMCFitter
  • Added multiprocessing capability to event_optimize
  • Can merge TOAs using '+' operator; in-place merge using '+=' operator
  • funcParameters defined as functions operating on other parameters
  • Option to save emcee backend chains in event_optimize
  • Documentation on how to extract a covariance matrix
  • DDS and DDGR models
  • Second-order corrections included in ELL1
  • Module for converting between binary models also included in convert_parfile
  • Method to get a parameter as a uncertainties.ufloat for doing math
  • Method to get current binary period and uncertainty at a given time regardless of binary model
  • TCB to TDB conversion on read, and conversion script (tcb2tdb)
  • Functions to get TOAs objects from satellite data (Fermi and otherwise)
  • Methods to convert a TOAs object into a list of TOA objects

Fixed

  • Syntax error in README.rst
  • Broken notebooks CI test
  • BIPM correction for simulated TOAs
  • Added try/except to test_pldmnoise.py/test_PLRedNoise_recovery to avoid exceptions during CI
  • Import for longdouble2str in get_tempo_result
  • Plotting orbital phase in pintk when FB0 is used instead of PB
  • Selection of BIPM for random models
  • Added 1 sigma errors to update the postfit parfile errors in event_optimize
  • Fixed DDS CI testing failures
  • Add SolarSystemShapiro to the timing model only if an Astrometry component is present.

Full Changelog: 0.9.3...0.9.5

v0.9.3

16 Dec 23:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.2...0.9.3

v0.9.2

30 Nov 18:16
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.9.1...0.9.2