Skip to content

Require HTTP.jl v1.10.17 and URIs.jl v1.6, and require Julia 1.6+ #225

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 4 commits into from
Jun 21, 2025

Conversation

DilumAluthge
Copy link
Member

@DilumAluthge DilumAluthge commented Jun 20, 2025

We need HTTP v1.10.17 in order to get JuliaWeb/HTTP.jl#1225, which in turn gives us JuliaWeb/URIs.jl#66.

And we need URIs v1.6 in order to get JuliaWeb/URIs.jl#66.

@DilumAluthge
Copy link
Member Author

@tanmaykm @aviks For the GitHub.jl version, should we bump the patch or the minor?

Project.toml Outdated
@@ -13,7 +13,7 @@ SodiumSeal = "2133526b-2bfb-4018-ac12-889fb3908a75"
URIs = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4"

[compat]
HTTP = "0.9, 1"
HTTP = "1.10.17" # We need HTTP v1.10.17 in order to get https://github.com/JuliaWeb/HTTP.jl/pull/1225, which in turn gives us https://github.com/JuliaWeb/URIs.jl/pull/66
Copy link
Member

Choose a reason for hiding this comment

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

That's a long comment. Maybe this should just be in the PR or commit message?

Copy link
Member Author

Choose a reason for hiding this comment

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

I wanted to make sure that someone didn't unknowingly lower the compat bound later.

How about something like this:

# Do not remove, see https://github.com/JuliaWeb/GitHub.jl/pull/225

Copy link
Member Author

Choose a reason for hiding this comment

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

Or this:

# Must be >= 1.10.17, see https://github.com/JuliaWeb/GitHub.jl/pull/225

Copy link
Member Author

Choose a reason for hiding this comment

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

I've shortened the comment.

@aviks
Copy link
Member

aviks commented Jun 20, 2025

@tanmaykm @aviks For the GitHub.jl version, should we bump the patch or the minor?

Minor, i guess?

@DilumAluthge DilumAluthge changed the title Require HTTP.jl v1.10.17 Require HTTP.jl v1.10.17 and URIs.jl v1.6.0 Jun 20, 2025
@DilumAluthge DilumAluthge changed the title Require HTTP.jl v1.10.17 and URIs.jl v1.6.0 Require HTTP.jl v1.10.17 and URIs.jl v1.6 Jun 20, 2025
@DilumAluthge DilumAluthge requested a review from aviks June 20, 2025 20:12
@DilumAluthge DilumAluthge requested review from aviks and removed request for aviks June 21, 2025 00:46
@aviks
Copy link
Member

aviks commented Jun 21, 2025

Tests had failed with julia 1.0, since the latest version of URI.jl only supports 1.6+. I've updated the julia compat of this package.

@DilumAluthge DilumAluthge changed the title Require HTTP.jl v1.10.17 and URIs.jl v1.6 Require HTTP.jl v1.10.17 and URIs.jl v1.6, and require Julia 1.6+ Jun 21, 2025
@DilumAluthge DilumAluthge merged commit add7161 into master Jun 21, 2025
9 checks passed
@DilumAluthge DilumAluthge deleted the dpa/http branch June 21, 2025 21:06
@DilumAluthge
Copy link
Member Author

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.

2 participants