Skip to content

Convert dependencies to dev-dependencies where able #736

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

Merged
merged 1 commit into from
Aug 16, 2023

Conversation

jessebraham
Copy link
Member

I noticed that most of the dependencies in the chip-specific HAL packages should actually be dev dependencies, so I've switched them over. I think this is just a relic from the past, probably, and we've just neglected these a bit.

@jessebraham jessebraham added the skip-changelog No changelog modification needed label Aug 16, 2023
@jessebraham jessebraham merged commit 422eb21 into esp-rs:main Aug 16, 2023
@jessebraham jessebraham deleted the fixes/dev-dependencies branch August 16, 2023 16:26
@bugadani
Copy link
Contributor

bugadani commented Aug 20, 2023

For some reason, this PR has screwed up embassy timings completely for me. What worked before this PR now times out a lot quicker.

Update:

It looks like the culprit is moving embassy-time to a dev dependency. This now means that enabling embassy-time-* no longer enables the matching embassy-time/tick-hz-* feature, causing the timebase to tick much faster as intended.

@jessebraham was this an intended change, or can we move embassy-time back to an optional normal dependency?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog No changelog modification needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants