You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: reports/july-2021.md
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -42,10 +42,26 @@ Some idling thoughts, worth putting out there perhaps, at least for my own recal
42
42
* Should I be pulling [MkDocs under the "Encode" umbrella][7]?
43
43
* How can I be help maintain Django REST framework better, given that I'm spending a lot of in-depth time on HTTPX. Could the docs do with a refresh? Could we be more efficient by converting it to some of the structures and automations we've been learning from in other Encode projects?
44
44
45
+
## Weeknotes: Friday 23rd July, 2021.
46
+
47
+
I've been working again on the revised HTTPCore, with a pull requests that [integrates it with HTTPX][8].
48
+
49
+
The bits of this that I've been particularly pleased with:
50
+
51
+
* 100% code coverage for the test cases, excepting a couple of awkward-to-test lines that I've excluded. I find that having an enforced metric as part of the CI is enormously helpful. I don't much enjoy working on project that don't have this, except sometimes in the very earliest stages of development.
52
+
* Being able to finesse the network backends, and start to get them into shape where they can eventually be public API.
53
+
54
+
On the flip side, I'm somewhat reconsidering what the actual priorities for HTTPX ought to be right now. There's very little reason that we shouldn't be promoting the library to a 1.0 version right now, in order to indicate API stability. Or at least determining if that are any blockers to prevent us from doing so.
55
+
56
+
We should probably also be prioritizing getting HTTPX listed on the official Python documentation.
57
+
58
+
The rejigging of HTTPCore *could* be something that occurs on the *other* side of both those two tasks.
0 commit comments