As a workaround, you can change all the f strings into python < 3.6
compatible strings and push that to some git repository and install from
there with pip install git+https://github.com/Huji/cidr-trie.git See  <
https://pip.pypa.io/en/stable/reference/pip_install/#vcs-support > for
details.
Chico Venancio


Em qua, 31 de jul de 2019 às 11:03, Bryan Davis <bd...@wikimedia.org>
escreveu:

> On Tue, Jul 30, 2019 at 7:30 PM Huji Lee <huji.h...@gmail.com> wrote:
> >
> > Good catch! It seems like we have 3.5.3 on Toolforge.  Being a light
> user of pip, I have no clue how to force installation of an earlier version
> of the python module. Any advice on that?
>
> You can use `pip install <package_name>==<version>` to install an
> exact version. See
> <
> https://pip.pypa.io/en/stable/reference/pip_install/#requirement-specifiers
> >
> for a bit more detail.
>
> Your particular problem sounds like a bug in the upstream packaging as
> well. The version of the library that requires f-strings should have
> been marked as requiring Python >= 3.6 in pypi. That would have let
> pip figure out that it needed to install a different version of the
> library for the Python 3.5 runtime.
>
> I would like to get support for Python 3.7 added to the Toolforge
> Kubernetes environment "soon". It should be relatively easy once we
> have a Debian Buster base container to extend.
>
> Bryan
> --
> Bryan Davis              Technical Engagement      Wikimedia Foundation
> Principal Software Engineer                               Boise, ID USA
> [[m:User:BDavis_(WMF)]]                                      irc: bd808
>
> _______________________________________________
> Wikimedia Cloud Services mailing list
> Cloud@lists.wikimedia.org (formerly lab...@lists.wikimedia.org)
> https://lists.wikimedia.org/mailman/listinfo/cloud
_______________________________________________
Wikimedia Cloud Services mailing list
Cloud@lists.wikimedia.org (formerly lab...@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud

Reply via email to