Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
4249239
New 48P syndynes example, and explain how to use ephemeris from Horiz…
mkelley Dec 26, 2025
3046647
Update file location.
mkelley Dec 27, 2025
9fcf5ae
New unmasked() function.
mkelley Dec 27, 2025
83f9427
New syndynes example, plot methods.
mkelley Dec 28, 2025
90af062
Add missing to_ephem
mkelley Dec 28, 2025
2b0c298
Use relative time in SourceOrbit
mkelley Dec 28, 2025
d258eab
Fix test_orbit
mkelley Dec 28, 2025
d9b1d08
Update examples, show how to do more complex plots
mkelley Dec 28, 2025
fa6e71a
Update change log
mkelley Dec 28, 2025
e3a76e6
Debug tests
mkelley Dec 28, 2025
4cb0afc
Remove note
mkelley Dec 28, 2025
71b151f
unmasked should be a private method.
mkelley Dec 28, 2025
de73b97
Fix usage of _unmasked
mkelley Dec 28, 2025
60e60b1
Add missing lower case version
mkelley Dec 31, 2025
7ce267b
Update to_ephem
mkelley Dec 31, 2025
61573d1
Improve Syndyne(s) Synchrone(s)
mkelley Dec 31, 2025
8dd3acb
Update syndyne tests for full coverage and more control
mkelley Dec 31, 2025
d50c280
to_ephem was in the wrong spot
mkelley Dec 31, 2025
259d896
Update change log
mkelley Dec 31, 2025
3f368cc
Mark tests with remote-data and require pytest-doctestplus 1.6 to do so.
mkelley Jan 1, 2026
8e53a41
Age should not be used.
mkelley Jan 1, 2026
edfb03a
Mark doctests with REMOTE_DATA
mkelley Jan 2, 2026
d33b415
Fix copy-paste mistake
mkelley Jan 2, 2026
be708b6
Back to using doctest-remote-data
mkelley Jan 8, 2026
8a47462
Move orbit section next to syndynes and synchrones
mkelley May 7, 2026
9d3e84d
Expand preamble to describe SynGenerator->syndynes()->Syndynes relati…
mkelley May 7, 2026
756a62c
simplify plot examples
mkelley May 7, 2026
ccc5ebd
Move Syndyne.plot example up
mkelley May 7, 2026
6a929e0
Fix ax.set line
mkelley May 7, 2026
5ef0ccd
Give a resolution to the note on syndyne accuracy
mkelley May 7, 2026
7ab9960
Fix typo.
mkelley May 7, 2026
5e48a48
Fix doctests
mkelley May 7, 2026
0ec12f8
doctest: Another missing float comparison
mkelley May 7, 2026
408c258
Add a new sub-section for clarity
mkelley May 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,55 @@ Update supported versions [#427]:
New Features
------------

sbpy.dynamics
^^^^^^^^^^^^^

- Plot syndynes and synchrones with the new ``plot()`` methods on
`sbpy.dynamics.syndynes.Syndyne`, `sbpy.dynamics.syndynes.Syndynes`,
`sbpy.dynamics.syndynes.Synchrone`, and `sbpy.dynamics.syndynes.Synchrones`.
[#434]

- New `sbpy.dynamics.syndynes.SourceOrbit` class to encapsulate a collection of
points along an object's orbit. [#434]

sbpy.photometry
^^^^^^^^^^^^^^^

- Added Rubin Observatory's LSSTCam filter set to `bandpass()`. [#431]


API Changes
-----------

sbpy.dynamics
^^^^^^^^^^^^^

- Indexing `sbpy.dynamics.syndynes.Syndynes` or
`sbpy.dynamics.syndynes.Synchrones` with an integer, e.g., ``syndynes[0]``,
will return a single `sbpy.dynamics.syndynes.Syndyne` or
`sbpy.dynamics.syndynes.Synchrone`. Indexing with a tuple or slice, e.g.,
``syndynes[:2]`` will return `sbpy.dynamics.syndynes.Syndynes` or
`sbpy.dynamics.syndynes.Synchrones`. Previously a list was returned. [#434]

- `sbpy.dynamics.syndynes.SynGenerator.source_orbit` now returns a
`sbpy.dynamics.syndynes.SourceOrbit` object. Previously the states and
projected coordinates were returned as separate objects. [#434]

- Converting `sbpy.dynamics.syndynes.Syndynes` and
`sbpy.dynamics.syndynes.Synchrones` to ``Ephem`` objects no longer include the
``SkyCoord`` column "coords", but all the data (RA, Dec, etc.) should still be
present as separate columns. [#434]


Bug Fixes
---------

sbpy.dynamics
^^^^^^^^^^^^^

- Added missing `sbpy.dynamics.state.State.to_ephem`. [#434]


v0.6.0 (2025-12-02)
===================

Expand Down
Loading
Loading