Releases: sep-developers/sep
v1.4.0
This release should fix many of the compatibility issues that have arisen in the last couple of years. It follows on from the temporary fork at PJ-Watson/sep-pjw, which should now be considered deprecated.
This brings a few changes to integer types in the C API, to fix a bug with large images (#122 ). See this page in the documentation for more details. This should not affect any users of the Python package.
For a more in-depth changelog since the last sep
release, see here.
What's Changed
- Added back in a loop over objects in the deblending. by @cmccully in #127
- Fix bug with improper cluster threshold set for variable threshold situations by @Bookaflok in #146
- Update
bench.py
by @ysBach in #148 - Merge
sep-pjw
intomain
by @PJ-Watson in #160. - Fix bugged mask threshold in #164.
New Contributors
- @Bookaflok made their first contribution in #146
- @PJ-Watson made their first contribution in #160
Full Changelog: v1.2.1...v1.4.0
v1.2.1
v1.2.0
v1.1.1
v1.1.0
-
Add segmentation masking to the photometry and kron/auto functions (#69).
-
Add functions
sep.set_sub_object_limit(limit)
andsep.get_sub_object_limit()
for modifying and retrieving the sub-object deblending limit. Previously this
parameter was hard-coded to 1024. 1024 is now the default value. (#84) -
This and future versions are now Python 3 only. Python 2 is no longer
supported. -
Modernize setup.py with pyproject.toml
v1.0.3
v1.0.2
v1.0.1
v1.0.0
v0.6.0
- New, more coherent C API. This change should be transparent to users
of the Python module. - Add variance uncertainty parameters
errx2
,erry2
anderrxy
to
output ofsep.extract()
. - Add a minimum sigma to
sep.winpos()
to match Source Extractor
behavior. - Fix use of boolean masks in
sep.kron_radius()
. Formerly, using a
boolean mask resulted in nonsense results. - Fix segfault in
Background.back()
when box size is same as image size. - Fix bug in creating long error messages on Python 3.