Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@karpetrosyan
Copy link
Contributor

@karpetrosyan karpetrosyan commented Aug 1, 2023

Changelog

0.18.0

TODO

  • Update release date

@karpetrosyan
Copy link
Contributor Author

It appears we can't release this without the #757

@lovelydinosaur
Copy link
Contributor

It appears we can't release this without the #757

Could you explain what you mean here?

@karpetrosyan
Copy link
Contributor Author

Could you explain what you mean here?

Now that the tests are broken, I don't think it's a good idea to release them.
They randomly fail.

@lovelydinosaur
Copy link
Contributor

Ah yep.

Linking here to our currently flaky test case.

@karpetrosyan karpetrosyan changed the title Version 0.17.4 Version 0.18.0 Aug 8, 2023
@Pliner
Copy link
Contributor

Pliner commented Aug 9, 2023

@karosis88 Are you ok to ship #727 as part of 0.18.0?

@trim21
Copy link

trim21 commented Aug 9, 2023

according to encode/httpx#2801 (comment), the todo list also include #757

@T-256 T-256 mentioned this pull request Aug 27, 2023
3 tasks
@lovelydinosaur
Copy link
Contributor

Okay, here's how our CHANGELOG for this version looks at this point in time...

The most substantial other bits of work that we have on the table right now are...

I'd probably suggest that we press on with a 0.18.0 release as we currently stand...

  • The async cancellation issues are quite involved, and I don't want us to be time pressured in resolving them.
  • This will give us time for our users to test our HTTPS proxy support before we add any further functionality there.

There's also already plenty more for us to wrap in an httpx 0.25 release - encode/httpx#2801 once we've got this httpcore release done.

Thoughts, team?

@karpetrosyan
Copy link
Contributor Author

There is already an easy solution in #757 for our async cancellations. I suggest that we include that simple modification, but if you don't like it, I am fine with this changelog.

@lovelydinosaur
Copy link
Contributor

I am fine with this changelog.

This would be my preference yes.

To my eyes #757 is too awkwardly gnarly to just wave on through, I'd like us to slow down on that and get it comprehensively correct.

@karpetrosyan
Copy link
Contributor Author

In addition, I will gladly include #734 to this release. It appears to be a part of #722.

@T-256
Copy link
Contributor

T-256 commented Sep 7, 2023

In addition, I will gladly include #734 to this release. It appears to be a part of #722.

IMO they are separated from each other, But yes, I agree to include it in 0.18.0

@lovelydinosaur
Copy link
Contributor

@karosis88 karosis88 requested a review from tomchristie

I'm happy to approve this, once the description matches the CHANGELOG.

@karpetrosyan
Copy link
Contributor Author

I will add a release date after your review.

@lovelydinosaur
Copy link
Contributor

Let's get a release draft ready before we merge this...

@lovelydinosaur
Copy link
Contributor

Can I draft a new release?

I don't recall if you're able to do that with the @encode/maintainers permissions.

In any case I've created one here... https://github.com/encode/httpcore/releases/tag/untagged-71ea7b9ccfc1bfebd276

@karpetrosyan karpetrosyan merged commit 2d0945c into encode:master Sep 8, 2023
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.

5 participants