Skip to content

Update versions#49

Merged
mikicz merged 5 commits intomainfrom
chore/update-versions
Jan 2, 2026
Merged

Update versions#49
mikicz merged 5 commits intomainfrom
chore/update-versions

Conversation

@mikicz
Copy link
Copy Markdown
Collaborator

@mikicz mikicz commented Dec 22, 2025

@mikicz mikicz force-pushed the chore/update-versions branch from 42499c9 to fe8e5db Compare December 22, 2025 17:30
@mikicz mikicz force-pushed the chore/update-versions branch from 633dac3 to 86ea37a Compare December 22, 2025 17:40
Copy link
Copy Markdown
Collaborator

@robalar robalar left a comment

Choose a reason for hiding this comment

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

Looks good, one tiny comment

Comment on lines +9 to +16
clap = {version = "<5", features = ["derive"] }
encoding_rs = "<0.9"
encoding_rs_io = "<0.2"
csv = "<2"
thiserror = "<2"

[dev-dependencies]
tempfile = "3.3.0"
tempfile = "<4"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Not sure if you had a valid reason to do this but kinda unusual to see the < bound. You are saying that this crate can compile across breaking semver versions, is that true? having a version like encoding_rs = "0.9" or clap = "5", will resolve to the latest non-breaking change (ie 0.9.x or 5.x.x) which is probably what you want?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

log = "^1.2.3" is exactly equivalent to log = "1.2.3".

This is very confusing! I thought it was like in poetry/uv where it locked it to a specific version

@mikicz mikicz force-pushed the chore/update-versions branch from d5c6735 to 6c81ae3 Compare January 2, 2026 09:57
@mikicz mikicz merged commit 89bc2c8 into main Jan 2, 2026
10 checks passed
@mikicz mikicz deleted the chore/update-versions branch January 2, 2026 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants