diff --git a/_posts/2021-01-27-pip-support.markdown b/_posts/2021-01-27-pip-support.markdown index 50cef7f93..fb3093d2d 100644 --- a/_posts/2021-01-27-pip-support.markdown +++ b/_posts/2021-01-27-pip-support.markdown @@ -22,6 +22,22 @@ This update is brought to you from [@coolreader18's](https://github.com/coolread ## What you need to do + +(Update 2021-02-08): Everything has been merged to master! + +```shell + $ cargo install --git https://github.com/RustPython/RustPython --features ssl # or however you build + $ curl https://bootstrap.pypa.io/get-pip.py -O + $ rustpython get-pip.py + ...lots of work... + $ rustpython -m pip --version + pip 21.0 from /home/.../.local/lib/rustpython3.9/site-packages/pip (python 3.9) +``` + +There's undoubtedly still a lot that doesn't work, so if there's something simple-ish that errors inside of pip or a setup script, feel free to open an issue for it (note that C extensions won't be supported anytime soon, and a ctypes implementation is in progress). + +(Previous instructions): + This update is so fresh, things are not merged into the `master` or `release` branches yet. For now, to test this out, you have to checkout the `pip-merg` branch, and make sure to build with the `ssl` feature: ```shell @@ -34,4 +50,4 @@ This update is so fresh, things are not merged into the `master` or `release` br ...lots of work... $ rustpython -m pip --version pip 21.0 from /home/.../.local/lib/rustpython3.9/site-packages/pip (python 3.9) -``` \ No newline at end of file +```