VisionSystemsInc / terra

Terra - Run your algorithm anywhere on earth
MIT License
0 stars 3 forks source link

New terra pipenv environment pattern #136

Open andyneff opened 2 years ago

andyneff commented 2 years ago

Currently, all terra apps use terra's Pipfile for the terra environment.

Unfortunately the move of pipenv to drop markered packages that are not being used by the currently locking python is causing a ripple affect, that is starting to be noticed as we upgrade some of our pythons.

To combat this problem and handle other situations, a method of maintaining a terra Pipfile.lock in the project rather than in the external terra is proposed: