about summary refs log tree commit diff homepage
path: root/blog/gsoc2020/checkin20200727.md
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2021-03-09 15:36:38 +0700
committerNguyễn Gia Phong <mcsinyx@disroot.org>2021-03-09 15:36:38 +0700
commit1ff1746272a97d9c58d2e6a8936592f90fd5cd47 (patch)
tree9dad4f887fa2752de84dc6695a05590430669f11 /blog/gsoc2020/checkin20200727.md
parent1f42cc72174d00f1dd2f93925a6931016298568f (diff)
downloadsite-1ff1746272a97d9c58d2e6a8936592f90fd5cd47.tar.gz
Migrate GSoC 2020 check-ins
Diffstat (limited to 'blog/gsoc2020/checkin20200727.md')
-rw-r--r--blog/gsoc2020/checkin20200727.md37
1 files changed, 37 insertions, 0 deletions
diff --git a/blog/gsoc2020/checkin20200727.md b/blog/gsoc2020/checkin20200727.md
new file mode 100644
index 0000000..5e50f67
--- /dev/null
+++ b/blog/gsoc2020/checkin20200727.md
@@ -0,0 +1,37 @@
++++
+rss = "GSoC 2020: Fifth Check-In"
+date = Date(2020, 7, 27)
++++
+@def tags = ["pip", "gsoc"]
+
+# Fifth Check-In
+
+Hello and I hope y'all are still doing well!
+
+## What did I do last week?
+
+I was not really productive last week—most of the following tickets are fillers
+to make use of the spare cycles I had when I was still trying to figure out
+the way to implement the main work.
+
+* Finalize the `--use-feature=fast-deps` flag ({{pip 8588}})
+* Improve mocking of environment variables in the test suit ({{pip 8614}})
+* Finalize the fix for verbose/quiet options specified via
+  configuration files and environment variables ({{pip 8578}})
+* Clean up a tiny bit in the resolver internal API ({{pip 8629}})
+* Start working on seperating the download of wheels
+  from dependency resolution ({{pip 8638}})
+
+## Did I get stuck anywhere?
+
+I'm struggling on refactoring the code to support separate download.
+`pip`'s codebase was not intended for this and thus there are
+many execution paths and other details entangled around the relevant area.
+
+## What is coming up next?
+
+`pip` 20.2 is going to be released within the next few days with
+`--use-feature=fast-deps` included and I'm mentally prepare to fix
+any undiscovered problem.  At the same time, I will continue working
+on {{pip 8638}} and hopefully get it done soon enough to begin drafting
+download parallelization strategies, mostly with the UI.