You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Amit Parekh edited this page Jan 19, 2021
·
3 revisions
Alphabetical list of prerequisites/dependencies used, with details as to why (if applicable).
Git LFS — This is used because it allows us to store any large files (images/videos/models/etc) within the repository directly.
Poetry — Used for better dependency management than using requirements.txt+setuptools+environment.yml together. It just helps keep things together and consistent.
pyenv — Used to manage different python versions on bash supporting terminals. It's not perfect but it's better than some of the other ones. You're more than welcome to use whatever you wish.
RabbitMQ — Used to communicate between the different processors of the software. Therefore, installing RabbitMQ is a pre-requisite.