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

Use virtualenv instead of user pip #47

Merged
merged 3 commits into from
Oct 23, 2023

Conversation

johanvdw
Copy link
Contributor

This is an improved version of #44 : it will create a python environment per instance rather than using using pip user install.

It actually covers the points mentioned in the review there:

  • npm stuff was added separately
  • pretalx_python was added to the defaults
  • I removed the omit statement to make sure only venv are used

seems latest is not well compatible with git built packages!
Copy link
Member

@rixx rixx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm really happy with this, thank you

defaults/main.yml Outdated Show resolved Hide resolved
Also fix jinja linting
@rixx rixx merged commit bf137be into pretalx:master Oct 23, 2023
1 check passed
@rixx
Copy link
Member

rixx commented Oct 23, 2023

Now that this is merged: I'm not sure we actually want or need separate users for separate pretalx instances anymore, do we? I think I'll remove those.

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.

2 participants