Commit graph

23 commits

Author SHA1 Message Date
gumyr
4f79ce745c Added the Triangle Sketch object 2023-12-08 16:06:45 -05:00
gumyr
2aa2908933 Updating docs for pypi installation 2023-12-06 14:43:41 -05:00
jdegenstein
db03dba49d
Update installation.rst with missing ocpsvg deps 2023-10-23 22:07:21 -05:00
jdegenstein
13d450dea5
Update installation.rst to fix Apple Silicon instructions
ocpsvg was in the wrong spot (needs the --no-deps flag)
2023-10-23 21:46:19 -05:00
gumyr
dd4f923f6c Changing import_svg to use ocpsvg 2023-10-21 11:22:11 -04:00
jdegenstein
417533e8a8
Fix apple silicon instructions in installation.rst (was missing py_lib3mf) 2023-09-29 11:34:42 -05:00
Ben Davis
70026d85dd
Fix Apple Silicon install instructions
I had to go through a bit of troubleshooting to install build123d on my M1 mac. The instructions said to install dependencies using the `--no-deps` argument which is problematic because child dependencies still need to be resolved for the top-level dependencies. The only place `--no-deps` should be used is with the `build123d` package itself. The only direct dependency that wasn't installable using pip was `cadquery-ocp`, which is already installed from the previous conda install command.

I've also updated the list of pip dependencies based on the latest `pyproject.toml` and condensed them into a single command, with the build123d install being the final package installed.

Note that I've only tested this using micromamba, but I'm assuming it woud be the same when using conda. I tested on a fresh environment and it appears to have worked:

```
>>> from build123d import *
>>> print(Solid.make_box(1,2,3).show_topology(limit_class="Face"))
Solid        at 0x10ce88cb0, Center(0.5, 1.0, 1.5)
└── Shell    at 0x136b71b70, Center(0.5, 1.0, 1.5)
    ├── Face at 0x103036130, Center(0.0, 1.0, 1.5)
    ├── Face at 0x14467c630, Center(1.0, 1.0, 1.5)
    ├── Face at 0x14467c8f0, Center(0.5, 0.0, 1.5)
    ├── Face at 0x144865ab0, Center(0.5, 2.0, 1.5)
    ├── Face at 0x1448659f0, Center(0.5, 1.0, 0.0)
    └── Face at 0x144865a70, Center(0.5, 1.0, 3.0)

>>>
```

Success! 🎉

Hopefully github will have arm64 build support finished this year and we won't have to deal w/ it much longer.
2023-09-24 20:32:06 -05:00
jdegenstein
210dc8919d
Update installation.rst for OCP 7.7.1 2023-09-20 11:54:42 -05:00
gumyr
c288ae2856 Updating mac custom install with ipython package 2023-08-01 09:39:17 -04:00
jdegenstein
4959504083
Update installation.rst
add `numpy-stl` dep to Apple silicon workaround instructions
2023-07-30 20:13:07 -05:00
Roger Maitland
a9067d1cc4 Fixed typo 2023-04-19 14:02:02 -04:00
WMR
89aadb233b
Apple silicon conda instructions 2023-04-19 08:11:19 -07:00
Benjamin Golinvaux
8ee303baef Added notes about poetry installs 2023-02-26 10:25:37 +01:00
Benjamin Golinvaux
43f0f501af Adding notes about pip upgrade 2023-02-15 17:49:11 +01:00
Roger Maitland
8fc21b1c62 Simplifying installation instructions 2023-02-11 14:19:54 -05:00
Roger Maitland
538f154c87 Rebuilt the Joint Tutorial 2023-02-09 14:57:50 -05:00
jdegenstein
f215e674b7
Add an installation test and link to GUIs 2023-02-09 13:36:01 -06:00
Roger Maitland
121951e8f8 Updating docs for pyproject.toml install 2023-02-06 09:51:59 -05:00
Roger Maitland
8e30f69f46 Add direct api inheritance diagram - updated install instructions 2022-10-29 11:29:54 -04:00
Roger Maitland
ae07b6b8fb Adding cadquery as a dependency 2022-09-29 14:57:36 -04:00
Roger Maitland
86ad1d3336 Major documentation re-organization 2022-09-29 14:25:48 -04:00
Roger Maitland
4b0c887f9e renamed to build123d 2022-07-14 11:11:39 -04:00
Roger Maitland
03917ad143 Documentation 2022-07-13 16:13:33 -04:00