Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix local installation failures #532

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

thapakrish
Copy link

@thapakrish thapakrish commented Dec 6, 2024

Main aim of the PR is to fix the build issues in local environment (the first step make install fails). This change addresses issue - #523 @shreevatsa

Changes:

  • Use uv to manage python virtual environment. README file is updated accordingly.
  • Create activate.sh file to run Makefile sections with multiple python commands (eg. install-i18n).
  • Update requirements.txt file

Makefile blocks first check `py-venv-check` to make sure python virtual
environment is activated. If each block has multiple python commands to run,like
`install-i18n` block, this approach fails. This problem gets resolved with the
use of a separate script to activate venv.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant