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

Release Traits 6.4.3 #1756

Merged
merged 11 commits into from
Oct 9, 2023
Merged

Release Traits 6.4.3 #1756

merged 11 commits into from
Oct 9, 2023

Conversation

mdickinson
Copy link
Member

@mdickinson mdickinson commented Sep 5, 2023

This PR:

EDIT: Updated 2023-09-11 to backport PRs #1757 and #1758.

@mdickinson
Copy link
Member Author

If we're going to make a release, it would make sense to also bump the cibuildwheel action version so that we get wheels for Python 3.12.

This PR replaces uses of the deprecated (as of Python 3.12)
`datetime.utcnow` method. Note that this isn't quite a like-for-like
change: there's a slight difference in the output format. Given that the
event tracer is barely used in practice, I doubt this change matters
much.

```
>>> from datetime import datetime, timezone
>>> datetime.now(timezone.utc).isoformat(" ")
'2023-09-11 16:31:35.534330+00:00'
>>> datetime.utcnow().isoformat(" ")
'2023-09-11 16:31:56.798474'
```

(cherry picked from commit 36a95d5)
@rahulporuri
Copy link
Contributor

rahulporuri commented Sep 11, 2023

@mdickinson it looks like we might want to setup concurrency/cancel-in-progress for the CI jobs. I'm not sure why the doc build is taking so long.

@mdickinson
Copy link
Member Author

it looks like we might want to setup concurrency/cancel-in-progress for the CI jobs

Agreed, but not in this PR. I'll cancel the stale jobs manually.

Copy link
Contributor

@rahulporuri rahulporuri left a comment

Choose a reason for hiding this comment

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

🎉

@mdickinson
Copy link
Member Author

I just ran the wheel building workflow on this branch; all looks good.

https://github.com/enthought/traits/actions/runs/6457001562

Releasing shortly.

@mdickinson mdickinson merged commit 6cc4e9e into maint/6.4 Oct 9, 2023
32 checks passed
@mdickinson mdickinson deleted the release/6.4.3 branch October 9, 2023 13:35
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.

None yet

3 participants