Skip to content

Add CI workflow for tests and package build - #1389

Open
haggbart wants to merge 1 commit into
rzellem:michael_fitzgeralds_wonderful_branch_of_magicfrom
haggbart:michael_fitzgeralds_wonderful_branch_of_magic
Open

Add CI workflow for tests and package build#1389
haggbart wants to merge 1 commit into
rzellem:michael_fitzgeralds_wonderful_branch_of_magicfrom
haggbart:michael_fitzgeralds_wonderful_branch_of_magic

Conversation

@haggbart

@haggbart haggbart commented Jul 28, 2026

Copy link
Copy Markdown
  • test - install requirements, run pytest
  • build - mirrors python-publish.yml (wheel, sdist, twine check)

CI is red (for me) with 5 failures, the suite has an isolation problem: test_exotic_proper_motion.py passes alone (221 tests), but run test_ephemeris_validation.py first and 4 fail on KeyError: 'u0'. The leak's in exotic/exotic.py so I left it.

Also skipped that file's two Windows tests, they assert Windows path semantics with no platform guard.

892 passed, 2 skipped, 5 failed locally (macOS/3.12; CI is ubuntu/3.10).

@haggbart
haggbart changed the base branch from main to michael_fitzgeralds_wonderful_branch_of_magic July 28, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant