Changelog
created with github-changelog-generator
github_changelog_generator -u threeML -p astromodels –exclude-tags-regex “(.+)(dev)([0-9]?)” –base CHANGELOG.md -t $ –> needs to be run again before release!
v2.5.1 (2025-12-XX)
Implemented enhancements:
Drop support for xspec-modelsonly and support conda-based xspec #231
Feature request: Add conda support for Mac with ARM architecture and Add support for pixi #229
Closed issues:
Testing against XSPEC>=12.15.0 #241
dev astromodels import error: most likely due to a circular import #230
Min and max values don’t seem to get the unit conversion #92
Merged pull requests:
v2.5.0 (2025-10-03)
Closed issues:
Need for Python 2 support? #222
Coordinates issue on SpatialTemplate_2D #218
Installation fails unless using –use-pep517 #209
Merged pull requests:
Dev: Refactor find_model_dat function documentation and path #225 (marc-shen)
Added Hermes diffuse emission template functions #221 (rishibbdb)
Correction for coordinates system functions_2D.py (issue 218) #219 (GallegoSav)
Send logs to stderr by default #217 (israelmcmc)
Update Parameter bounds when changing units #216 (israelmcmc)
Fix normalization units of Powerlaw_Eflux #215 (israelmcmc)
v2.4.3 (2025-02-01)
Closed issues:
Installation broken in Python v3.12 #204
Merged pull requests:
v2.4.2 (2024-05-17)
Merged pull requests:
v2.4.1 (2023-11-01)
Merged pull requests:
v2.4.0 (2022-09-20)
Closed issues:
Negative Flux in astromodels #163
Merged pull requests:
v2.3.9 (2022-08-19)
v2.3.8 (2022-08-01)
v2.3.7 (2022-07-31)
Closed issues:
Log transform in Powerlaw functions #186
v2.3.6 (2022-07-26)
v2.3.5 (2022-07-12)
Closed issues:
Cannot import astromodels #182
Merged pull requests:
v2.3.2 (2022-05-24)
v2.3.1 (2022-05-23)
Merged pull requests:
v2.3.0 (2022-04-08)
Implemented enhancements:
Closed issues:
Incorrect Numba typing on some CPU architectures in template_model.py #172
Merged pull requests:
v2.2.2 (2021-08-17)
Merged pull requests:
v2.2.1 (2021-08-17)
Implemented enhancements:
Fixed bugs:
Xsect data not downloaded when installing with pip #152
Powerlaw_flux bug? #149
EBLattenuation: EBL model not retained during copying etc. #114
extra_setup dictionary lost for composite functions #113
Closed issues:
Merged pull requests:
CPL added #159 (anastasia-tsvetkova)
Added clean() function to delete fits files not closed by pyatomdb #157 (domeckert)
v2.2.0 (2021-04-06)
Merged pull requests:
v2.1.8 (2021-02-02)
Merged pull requests:
v2.1.7 (2021-01-23)
Merged pull requests:
v2.1.6 (2021-01-22)
v2.1.5 (2021-01-16)
Implemented enhancements:
Closed issues:
Add ebltable to the installation #127
Constant Function returns only one number #109
Linked spatial parameters and cloning a model #87
Calling 2D functions with units? #84
units in log_normal prior #68
Merged pull requests:
v2.0.2 (2020-12-03)
Closed issues:
pip install fails: “xsFortran.h: no such file or directory” #136
Problem from astromodels while installing pynchrotron #133
Merged pull requests:
v2.0.1 (2020-10-27)
Closed issues:
pyyaml version pinning leads to conflic with fermipy #131
Issue with LogL values changing for different parameter values using JointLikelihood #130
Merged pull requests:
v2.0.0 (2020-10-15)
Fixed bugs:
Test error with pandas 1.1.0 #128
Merged pull requests:
v1.5.0 (2020-08-26)
Merged pull requests:
v1.4.0 (2020-06-23)
Merged pull requests:
v1.3.0 (2020-05-10)
Fixed bugs:
Failed to import XSPEC on 0.5.491 #108
Closed issues:
XSPEC failing #96
Python3 #95
reloading of model with recursively linked parameters failed #82
with xspec + python3 installation fails #64
Functions list in the docs #60
Broken function names in Model_tutorial.ipynb #56
Merged pull requests:
v1.2.1 (2020-04-29)
Merged pull requests:
v1.2.0 (2020-04-18)
Implemented enhancements:
Merged pull requests:
v1.1.0 (2020-03-13)
v1.0.2 (2020-03-11)
Merged pull requests:
v1.0 (2019-12-05)
Fixed bugs:
pyyaml 5.1 #97
Closed issues:
Latitude_galactic_diffuse broken #98
push access #89
Parameter class docstring formatting #88
Linking two nuisance parameters crashes ModelParser via clone_model #80
polarization node #78
Several Templates at once #73
linking more than two parameters #72
memoization and SpatialTemplate_2D #69
Merged pull requests:
use parameter path rather than name as dictionary key #100 (henrikef)
Update functions.py #91 (binitahona)
Fix Cloning 2Dtemplate model, fix units in some functions #86 (henrikef)
fixed rounding error in truncated gaussian by clipping the values to … #85 (grburgess)
Moving free_parameters convinience function one step up. #75 (colasri)
Simon edit model.link #74 (ssteinmassl)
0.5.1 (2018-06-19)
Implemented enhancements:
Use CamelCase for functions #2
Closed issues:
Log Normal prior Negative values #67
Gaussian Prior minimum hardcoded Crash #66
Python2 installation issue with numdifftools #65
log parabola peak energy fix #63
Latitude_galactic_diffuse #59
are fits with Log_parabola broken? #52
order of operations #50
misleading exception when node name starts with number #49
“The name for the node cannot be longer than 2 characters” #48
XSPEC model not working #39
OrderedDict((‘ra’, self.ra), (‘dec’, self.dec)) in astromodels/core/sky_direction #38
ModelParser fails on sky position prior #36
pickle and table models #35
load analysis results from table model #34
clone_model and template model #33
spectrum call is failing for model with linked parameter #25
Negative flux in pixel not allowed in extended sources #24
update SciPy requirement to 0.14 or higher #23
XSPEC models and astromodels import in threeML import #20
XSPEC Units in composite models #17
Xspec models are regenerated every time #16
Fixing values of XSPEC function parameters #15
Bug in prior assignment #11
Multiplicative spectral components and Units #10
Error when using unit energy argument to Band function #9
Proper access to units #8
Custom models #7
Check in setup.py for Xspec libraries in LD_LIBRARY_PATH or DYLD_LIBRARY_PATH #5
parameter.free() not using property #3
Merged pull requests:
Added hash sum as dummy parameter for SpatialTemplate_2D #70 (henrikef)
Changed ellipse parameters: now uses eccentricity #47 (rrubenza)
1D templates were failing. added np.atleast_1d to fix #46 (grburgess)
add DM Spectra plus minor fixes #19 (physics-andrea)
Spatial Template class added #18 (physics-andrea)
adding additoonal search paths for gfortran because: OS X #14 (grburgess)
New XSPEC uses ‘.’ to separate versions. Added checks for this #6 (grburgess)
* This Changelog was automatically generated by github_changelog_generator