Skip to content

Commit 748681f

Browse files
committed
Weeknotes
1 parent e0c86df commit 748681f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

reports/july-2021.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,26 @@ Some idling thoughts, worth putting out there perhaps, at least for my own recal
4242
* Should I be pulling [MkDocs under the "Encode" umbrella][7]?
4343
* 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?
4444

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.
59+
4560
[1]: https://myks.org/en/multiple-template-engines-for-django/
4661
[2]: https://simonwillison.net/tags/weeknotes/
4762
[3]: https://noumenal.es/posts/
4863
[4]: https://www.encode.io/reports/
4964
[5]: https://github.com/encode/encode.github.io
5065
[6]: https://github.com/encode/httpx/discussions/1741
5166
[7]: https://github.com/mkdocs/mkdocs/discussions/2442
67+
[8]: https://github.com/encode/httpx/pull/1758

0 commit comments

Comments
 (0)