Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maint: python version, CI/CD, tiled dependency #40

Merged
merged 18 commits into from
May 10, 2024

Conversation

maffettone
Copy link
Contributor

Description

Expand CI/CD to include Python 3.9--3.12. Keeping in line with Bluesky, but adding no regression to 3.8. There is ongoing discussion about how Bluesky will drop support for Python versions, so will react with that accordingly.

Tiled api changed. This was only relevant for importing objects for type hinting. That has been fixed.

Motivation and Context

Closes #33
Closes #28
Closes #38

Summary of Changes for Release Notes

Fixed

Tiled API depenedency

Added

Optional plan factory for async agents to override default measurement_plan.

Changed

Python support and CI/CD.

Removed

How Has This Been Tested?

Copy link
Contributor

@tacaswell tacaswell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

self merge when CI is green.

@maffettone maffettone force-pushed the tax-day-updates branch 3 times, most recently from e188114 to 7893df5 Compare May 9, 2024 19:49
@maffettone maffettone force-pushed the tax-day-updates branch 4 times, most recently from a4ca44a to d57edd9 Compare May 10, 2024 00:39
@maffettone
Copy link
Contributor Author

maffettone commented May 10, 2024

Merging despite test suite struggling with unpredictable segfaults in GHA. Putting in an issue to minimize reliance on kafka/zmq for testing.

@maffettone maffettone merged commit ef629dd into bluesky:main May 10, 2024
5 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants