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

Refactors varats setup to new pyproject.toml based setup #894

Open
wants to merge 5 commits into
base: vara-dev
Choose a base branch
from

Conversation

vulder
Copy link
Contributor

@vulder vulder commented Oct 20, 2024

No description provided.

@@ -59,8 +59,7 @@ installation (if necessary).
.. code-block:: console

# cd to VaRA-TS directory
python3 -m pip install --user --upgrade -e ./varats-core
python3 -m pip install --user --upgrade -e ./varats
python3 -m pip install --user --upgrade -e varats
Copy link
Member

@boehmseb boehmseb Oct 21, 2024

Choose a reason for hiding this comment

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

Is this really correct for an editable install from a local checkout?
Or should this be python3 -m pip install --user --upgrade -e .?

@@ -80,8 +79,7 @@ Install to python virtualenv (advanced)
source /path/to/virtualenv/bin/activate

# cd to VaRA-TS directory
python3 -m pip install --upgrade -e ./varats-core
python3 -m pip install --upgrade -e ./varats
python3 -m pip install --upgrade -e varats
Copy link
Member

Choose a reason for hiding this comment

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

Same as above.

Copy link
Member

Choose a reason for hiding this comment

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

Doesn't the addition of this __init__ file mean that this technically isn't a namespace package anymore?
Same goes for varats/varats/__init__.py, of course.

Is this necessary because of that wheel issue we talked about?

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