Custom installer

What I’m trying to do:

I am looking to add new capability to my application. To do so, I am testing out installing a new library to an a brand new application. I chose the python 3.10 (beta) minimal option.

What I’ve tried and what’s not working:
I tried to install mygeotab latest version via the custom installed. This seem to work fine, but on build, I get a vulnerability warning :

But when looking at the library dependencies in github, it is dependent on 2.31.0 NOT 2.28.2

Questions:

  1. Why is there a conflict between what is in github and what is installed?
  2. Is there a way to force the correct version of the requests library? is it as easy as adding that requests version to the anvil packages list?

Thanks!

1 Like

you can choose your versions when you install:

1 Like

Thank you Michael!

I understand the version is selected.
I guess the question is , why didn’t the version that is defined in github install?

Here is the library I installed:

Here is the requests of that library in github:

Maybe I don’t understand extactly what is in the github library