Python library found but won't install

Bug description:
When looking for the klaviyo_api python package, the package manager shows that version 6.1.0 exists, but when you install it an error is thrown:

--> poetry add 'klaviyo-api 6.1.0'
Using version ^6.1.0 for klaviyo-api

Could not find a matching version of package 6.1.0
exit status 1

Expected vs Current Behavior:
Found packages should install without complaint.

Steps to reproduce:

  1. Open package manager
  2. Search for Klaviyo
  3. Install klaviyo-api package (at 6.1.0 at time of writing
  4. Witness error

Screenshot(s)/Screen Recording:

Browser/OS/Device: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Replit Profile: https://replit.com/@d2kagw

First of all, thee are some packages that replit VM does not support, it comes in a variety of reasons, including

  • Your repl storage isn’t big enough to store the entire code of that package
  • the package uses C libraries that replit VM doesn’t provide
  • etc

Maybe you can try for alternative packages?

Hey @d2kagw!

Could you try running poetry add klaviyo-api in the Shell tab?

In this case, it’s merely a bug with the packager, and installing the package yourself should resolve the issue.

See:

A post was merged into an existing topic: Python: Packages tool not working