You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Change conda related sections in the README and the docs (#980)
* Started assy solver refactoring
* First working version
* Added validation
+initial work on FixedPoint
* Fixed tests
* Unary constraints support and finish Fixed Point
* Added Fixed and FixedAxis
* Changed the locking logic
* Test for unary constraints
* Update cadquery/occ_impl/solver.py
Co-authored-by: Marcus Boyd <[email protected]>
* Simple validation test
* Change conda related section
* Update docs
* Quickstart update
* Fix typo
* Correct curl line
* Correct curl line in the docs
* PointOnLine constraint
* PointOnLine test
* FixedRotation and FixedRotationAxis
* FixedRotation test
* Describe PointOnLine
* Add new constraints to the docs
* Use gp_Intrinsic_XYZ
* Typos+clarification
Co-authored-by: Marcus Boyd <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+17-7Lines changed: 17 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ It is currently possible to use CadQuery for your own projects in 3 different wa
44
44
* Linux [installation video](https://youtu.be/sjLTePOq8bQ)
45
45
* Windows [installation video](https://youtu.be/3Tg_RJhqZRg)
46
46
47
-
The easiest way to install CadQuery and its dependencies is using conda, which is included as part of an Anaconda/Miniconda installation. See the next section for an alternative to a full install of Anaconda that may be preferable to some users. The steps to install cadquery are as follows:
47
+
The easiest way to install CadQuery and its dependencies is using conda, which is included as part of a [miniforge](https://github.com/conda-forge/miniforge) installation (other distributions can be used as well). See the next section for more details regarding conda. The steps to install cadquery are as follows:
For those who are interested, the [OCP repository](https://github.com/CadQuery/OCP) contains the current OCCT wrapper used by CQ.
60
60
61
-
### Alternative Anaconda Installation Method
61
+
### Conda Installation
62
62
63
-
For those unfamiliar (or uncomfortable) with Anaconda, it is probably best to install Miniconda to a local directory and to avoid running `conda init`. After performing a local directory installation, Miniconda can be activated via the [scripts,bin]/activate scripts. This will help avoid polluting and breaking the local Python installation. In Linux, the local directory installation method looks something like this:
63
+
For those unfamiliar (or uncomfortable) with conda, it is probably best to install Miniforge to a local directory and to avoid running `conda init`. After performing a local directory installation, Miniforge can be activated via the [scripts,bin]/activate scripts. This will help avoid polluting and breaking the local Python installation. In Linux, the local directory installation method looks something like this:
Copy file name to clipboardExpand all lines: doc/installation.rst
+20-2Lines changed: 20 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,27 @@ CadQuery 2 is based on
7
7
`OCP <https://github.com/CadQuery/OCP>`_,
8
8
which is a set of Python bindings for the open-source `OpenCascade <http://www.opencascade.com/>`_ modelling kernel.
9
9
10
-
Anaconda or Miniconda (Python 3.x editions), Python 3.x
10
+
Conda
11
11
----------------------------------------------
12
-
CadQuery requires OCP and Python version 3.x
12
+
In principle any conda distrubtion will work, but it is probably best to install `Miniforge <https://github.com/conda-forge/miniforge>`_ to a local directory and to avoid running `conda init`. After performing a local directory installation, Miniforge can be activated via the [scripts,bin]/activate scripts. This will help avoid polluting and breaking the local Python installation. In Linux/MacOS, the local directory installation method looks something like this::
0 commit comments