Skip to content

Commit

Permalink
(docs): addings some info on source installations
Browse files Browse the repository at this point in the history
  • Loading branch information
wpumacay committed Oct 7, 2023
1 parent 6d59ac0 commit 60cfca7
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions DEVELOPER.md
@@ -0,0 +1,22 @@
# Some gotchas and things to keep in mind while developing

## Installing from TestPyPI and PyPI

Currently, we're testing from-source installation using TestPyPI [here][0].
Unfortunately, there are some issues while installing from source, related to
build dependencies not being found for some versions (specially setuptools).
This happens if we use the following command:

```shell
# This command fails with an error on the build dependencies
pip install -i https://test.pypi.org/simple/ math3d
```

To fix this issue when installing from source, use the `--no-build-isolation`
option instead:

```shell
pip install --no-build-isolation -i https://test.pypi.org/simple/ math3d
```

[0]: <https://test.pypi.org/project/math3d/>

0 comments on commit 60cfca7

Please sign in to comment.