'python311Full' missing from replit repo pkg images

Bug description:
python311Full shows available as a package but the binaries aren’t available in replit

Expected vs Current Behavior:
error: attribute ‘python311Full’ missing, at /home/runner/PythonTesting/replit.nix:5:9

Steps to reproduce:
add pkgs.python311Full to replit.nix

Bug appears at this link: https://replit.com/@PeterCampbell6/PythonTesting

Browser/OS/Device: xfce; Linux x86_64 Brave Version 1.57.57 Chromium: 116.0.5845.163 (Official Build) (64-bit)

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

Replit by default uses an older nix channel, 21.11, which I am fairly certain doesn’t have python311Full.
You can update to a newer channel, 23.05, in .replit file.

1 Like

I am going to assume this fixes it, makes complete sense.

I would have thought the replit file would have defaulted to the latest supported channel in nix and we didn’t/wouldn’t want to change this.

Thank you so much

Hi @anon60965992 !

You should be sure that it works (test it out) before assuming it is correct.
Other users could follow this and it may not work for them then!

Update: I verified that this is fixing it, this is the correct answer.

The default templates are out of date referring to an old version of the Nix repository.

New to replit, just quickly scanned the documents but must have missed this critical note on the templates needing updated prior to use.

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.