flyingcircusio / appenv

Self-contained bootstrapping/updating of Python applications deployed through shared repositories
BSD 3-Clause "New" or "Revised" License
4 stars 1 forks source link

Support dynamic selection of "at least 3.x" interpreter #17

Closed ctheune closed 3 years ago

ctheune commented 4 years ago

By default we choose /usr/bin/env python3 and suggest users specify a custom specific version. If you'd like to use "whatever is better than X" you could say "3.5 is fine, but use 3.6 if available" so it works even if 3.5 is not available...

ctheune commented 3 years ago

Ok, so we're now (dfa362573ae6a448ff094b225c3af74fae515030 and c0c23a732aa9595ba6c07e07414d969215c77bc9) automatically using the newest version of Python that we find.