-
Notifications
You must be signed in to change notification settings - Fork 0
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
docs: add entry to FAQ about broken package issue #531
Conversation
docs/source/faq.rst
Outdated
.. code-block:: bash | ||
|
||
# Generally we recommend to run this in virtual environment | ||
pip install poetry-core==1.9.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe the "recommended" way to run pip is by doing python -m pip
instead of invoking it directly.
docs/source/faq.rst
Outdated
This issue is fixed in Mesh Python SDK 1.11.0. All users with Mesh server | ||
version starting from 2.15.0 should upgrade Mesh Python SDK. Users with Mesh | ||
server version 2.14 and below need to reinstall Mesh Python SDK the following | ||
way: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This issue is fixed in Mesh Python SDK 1.11.0. All users with Mesh server | |
version starting from 2.15.0 should upgrade Mesh Python SDK. Users with Mesh | |
server version 2.14 and below need to reinstall Mesh Python SDK the following | |
way: | |
This issue is fixed in Mesh Python SDK 1.11.0. All users with a Mesh server | |
version starting from 2.15.0 should upgrade the Mesh Python SDK. Users with Mesh | |
server version 2.14 and below need to reinstall the Mesh Python SDK by running | |
the following: |
docs/source/faq.rst
Outdated
pip install poetry-core==1.9.1 | ||
pip install grpcio-tools==1.66.1 | ||
# Set your Mesh Python SDK version in the next line | ||
pip install --no-build-isolation git+https://github.com/Volue-Public/energy-mesh-python@v1.8.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this be 1.11.0 instead of 1.8.0?
docs/source/faq.rst
Outdated
The reason is that we need poetry-core version below 2.0.0. To do this we need | ||
to install Mesh Python SDK with `--no-build-isolation` flag. This flag requires | ||
all the build dependencies to be already installed on the system. That is why | ||
we install poetry-core and grpcio-tools before installing Mesh Python SDK. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The reason is that we need poetry-core version below 2.0.0. To do this we need | |
to install Mesh Python SDK with `--no-build-isolation` flag. This flag requires | |
all the build dependencies to be already installed on the system. That is why | |
we install poetry-core and grpcio-tools before installing Mesh Python SDK. | |
The reason for this is that we need poetry-core to be older than version 2.0.0. Here we use the `--no-build-isolation` flag to prevent pip from automatically installing any dependencies, and we install them manually instead. |
Review suggestions applied in 2373e66. @martingalvan-volue could you re-review? |
Description of ways to address #526 issue.