build123d/docs
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
..
assets Improve chamfer_2d and perpendicular_line 2023-09-21 15:59:17 -04:00
advanced.rst Docs reorganization & new Tips section 2023-04-20 11:41:09 -04:00
advantages.rst remove typo and reword advantages.rst 2023-03-13 16:47:13 -05:00
algebra_definition.rst Replaced to_location method with location property Issue #76 2023-08-21 12:13:43 -04:00
algebra_performance.rst fix typo 2023-03-26 14:12:07 +02:00
assemblies.rst Adding Joint section to the docs 2023-08-15 14:32:05 -04:00
boxes_on_faces.svg Removing legacy reference 2022-09-16 10:42:10 -04:00
build123d_logo.svg Created logo in svg 2022-08-26 11:03:31 -04:00
build_line.rst Refactored sweep to generate faces within a sketch 2023-08-22 11:44:42 -04:00
build_part.rst Refactored sweep to generate faces within a sketch 2023-08-22 11:44:42 -04:00
build_sketch.rst Docs reorganization & new Tips section 2023-04-20 11:41:09 -04:00
builder_api_reference.rst Restructured docs to separate objects and opertions from builder api 2023-04-17 14:40:04 -04:00
builders.rst Docs reorganization 2023-02-06 11:47:32 -05:00
center.py Updating to use ExportSVG 2023-07-28 10:49:02 -04:00
center.rst Updating to use ExportSVG 2023-07-28 10:49:02 -04:00
cheat_sheet.rst Updating docs 2023-09-18 10:31:42 -04:00
conf.py Added overloaded connect_to methods with docs 2023-08-26 09:49:44 -04:00
conicalProjection.png Documentation rebuilt - removed cadquery dependency 2022-10-28 11:00:53 -04:00
debugging_logging.rst Adding debugging to docs 2023-04-20 16:18:45 -04:00
direct_api_classes.svg Minor pylint changes direct_api @ 9.88 2022-11-04 17:54:46 -04:00
direct_api_reference.rst Adding special methods/operators to docs 2023-08-26 11:22:55 -04:00
environment.yaml Docs improvements 2022-07-15 11:20:24 -04:00
external.rst Updating external tool docs 2023-07-08 14:57:30 -04:00
flatProjection.png Documentation rebuilt - removed cadquery dependency 2022-10-28 11:00:53 -04:00
general_examples.py Updated to use ExportSVG 2023-07-27 09:47:46 -04:00
general_examples_algebra.py Updated to use ExportSVG 2023-07-27 09:47:46 -04:00
import_export.rst Added project_to_viewport to exporters docs 2023-08-17 12:11:47 -04:00
index.rst Adding Joint section to the docs 2023-08-15 14:32:05 -04:00
installation.rst Fix Apple Silicon install instructions 2023-09-24 20:32:06 -05:00
introduction.rst Moved Key Concepts to top level 2023-06-28 14:58:36 -04:00
introductory_examples.rst Refactored sweep to generate faces within a sketch 2023-08-22 11:44:42 -04:00
joints.rst Added overloaded connect_to methods with docs 2023-08-26 09:49:44 -04:00
key_concepts.rst Added Location section to key concepts Issue #118 2023-08-21 19:57:50 -04:00
key_concepts_algebra.rst Update key_concepts_algebra.rst fix a whitespace 2023-09-10 16:36:33 +02:00
line_types.py Adding line types to docs 2023-07-25 11:34:56 -04:00
location_arithmetic.rst added advanced algebra topics 2023-03-25 19:13:24 +01:00
logo.png Adding logo 2022-08-18 11:11:13 -04:00
M6-1x12-countersunk-screw.step Adding Joints Tutorial 2022-12-29 14:29:03 -05:00
make.bat Changed permissions 2023-06-18 10:41:34 -04:00
Makefile Documentation 2022-07-13 16:13:33 -04:00
objects.rst Adding Arrow objects 2023-09-18 11:28:52 -04:00
objects_1d.py Updated to adapt to svg line_weight change 2023-07-30 10:39:29 -04:00
objects_2d.py Improve chamfer_2d and perpendicular_line 2023-09-21 15:59:17 -04:00
objects_3d.py Refactoring to use ExportSVG 2023-07-30 19:47:57 -04:00
operations.rst Updating docs 2023-09-18 10:31:42 -04:00
projectText.png Documentation rebuilt - removed cadquery dependency 2022-10-28 11:00:53 -04:00
reference_assembly.svg Refactored make_instance to Shape/copy & added docs 2023-01-31 12:38:57 -05:00
requirements.txt RTD hover fix 2023-02-08 13:55:36 -05:00
rigid_joints_pipe.py Refactored Joints into separate module, integrated with BuildPart - 2023-08-24 13:32:35 -04:00
rod_end.py Refactored Joints into separate module, integrated with BuildPart - 2023-08-24 13:32:35 -04:00
selector_example.py Changed Unit Enum to abbreviations 2023-08-01 10:15:32 -04:00
selectors.rst Added an example of filter_by with a lambda expression 2023-09-06 14:55:38 -04:00
slide_latch.py Refactored Joints into separate module, integrated with BuildPart - 2023-08-24 13:32:35 -04:00
slotted_cylinder.png Documentation rebuilt - removed cadquery dependency 2022-10-28 11:00:53 -04:00
tea_cup.png Put the tea cup on home page 2023-03-27 14:24:00 -04:00
thickenFace.png Documentation rebuilt - removed cadquery dependency 2022-10-28 11:00:53 -04:00
tips.rst Refactored sweep to generate faces within a sketch 2023-08-22 11:44:42 -04:00
tutorial_joints.py Refactored Joints into separate module, integrated with BuildPart - 2023-08-24 13:32:35 -04:00
tutorial_joints.rst Refactored Joints into separate module, integrated with BuildPart - 2023-08-24 13:32:35 -04:00
tutorial_lego.rst Updated to use ExportSVG 2023-07-25 21:24:06 -04:00
tutorial_selectors.rst Updating to ExportSVG 2023-07-24 20:30:59 -04:00
tutorials.rst Docs reorganization 2023-02-06 11:47:32 -05:00