about summary refs log tree commit diff homepage
path: root/blog/2020/gsoc/checkin/4.md
blob: c2c058c073a38ffcf4934cd8d2707d1c6d0b85a6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
+++
rss = "GSoC 2020: Fourth Check-In"
date = Date(2020, 7, 13)
+++
@def tags = ["pip", "gsoc"]

# Fourth Check-In

Hello there! I'm having my second year's last exam tomorrow,
but it [feels like summer] already!  I've been finalizing quite a few things
to get them ready for pip 20.2b2.

## What did I do last week?

I've spent most of the time on getting {{pip 8532 "the opt-in"}} for obtaining
dependency information via lazy wheels ready.  It will be available as
`--use-feature=fast-deps` and only has effect when
`--use-feature=2020-resolver` also presents.

While waiting for reviews and suggestions, I made some patches for
internal cleansing, namely {{pip 8568}}, {{pip 8571}} and {{pip 8578}}.
Some of the similar patches I made earlier were also merged last week:
{{pip 8456}} and {{pip 8538}}.

## Did I get stuck anywhere?

Not really, everything was going as expected for me.

## What is coming up next?

After {{pip 8532}}, I'll work on the parallel download of the postponed wheels.
My main current concern is with how the download progress will be reported
to the users, but I think I'll figure it out soon.

[feels like summer]: https://www.youtube.com/watch?v=F1B9Fk_SgI0