{
  "files": [
    "CITATION.cff",
    "partcad.yaml",
    "mypy.ini",
    "README.md",
    "LICENSE",
    "pyproject.toml",
    "Citation.md",
    "CONTRIBUTING.md",
    "NOTICE",
    "MANIFEST.in",
    ".pylintrc",
    ".gitignore",
    ".readthedocs.yaml",
    "docs/logo.png",
    "docs/tutorial_surface_modeling.rst",
    "docs/objects_1d_ellipticalstartarc.py",
    "docs/examples_1.rst",
    "docs/objects_1d_bspline.py",
    "docs/algebra_performance.rst",
    "docs/technical_drawing.py",
    "docs/tech_drawing_tutorial.rst",
    "docs/selector_example.py",
    "docs/advantages.rst",
    "docs/tutorial_constraints.rst",
    "docs/build_sketch.rst",
    "docs/Makefile",
    "docs/tutorial_stl_reconstruction.rst",
    "docs/center.rst",
    "docs/spitfire_wing_gordon.py",
    "docs/objects.rst",
    "docs/tutorial_joints.py",
    "docs/environment.yaml",
    "docs/introductory_examples.rst",
    "docs/cheat_sheet.rst",
    "docs/key_concepts_builder.rst",
    "docs/OpenSCAD.rst",
    "docs/tips.rst",
    "docs/location_arithmetic.rst",
    "docs/import_export.rst",
    "docs/index.rst",
    "docs/objects_1d.py",
    "docs/objects_2d.py",
    "docs/build_part.rst",
    "docs/objects_1d_blend_curve.py",
    "docs/M6-1x12-countersunk-screw.step",
    "docs/introduction.rst",
    "docs/tutorial_spitfire_wing_gordon.rst",
    "docs/direct_api_reference.rst",
    "docs/line_types.py",
    "docs/joints.rst",
    "docs/moving_objects.rst",
    "docs/builders.rst",
    "docs/boxes_on_faces.svg",
    "docs/pack_demo.py",
    "docs/build123d_lexer.py",
    "docs/objects_1d_parabolic_hyperbolic.py",
    "docs/operations.rst",
    "docs/build123d_logo.svg",
    "docs/tutorial_joints.rst",
    "docs/key_concepts.rst",
    "docs/builder_api_reference.rst",
    "docs/reference_assembly.svg",
    "docs/general_examples.py",
    "docs/direct_api_classes.svg",
    "docs/debugging_logging.rst",
    "docs/slotted_cylinder.png",
    "docs/general_examples_algebra.py",
    "docs/tutorial_lego.rst",
    "docs/tutorial_design.rst",
    "docs/heart_token.py",
    "docs/rod_end.py",
    "docs/slide_latch.py",
    "docs/make.bat",
    "docs/thickenFace.png",
    "docs/advanced.rst",
    "docs/tutorial_selectors.rst",
    "docs/tea_cup.png",
    "docs/algebra_definition.rst",
    "docs/installation.rst",
    "docs/rigid_joints_pipe.py",
    "docs/objects_1d_airfoil.py",
    "docs/tutorial_surface_heart_token.rst",
    "docs/selectors.rst",
    "docs/constraint_examples.py",
    "docs/projectText.png",
    "docs/objects_3d.py",
    "docs/external.rst",
    "docs/center.py",
    "docs/key_concepts_algebra.rst",
    "docs/objects_1d_constrained.py",
    "docs/conf.py",
    "docs/topology_selection.rst",
    "docs/tutorials.rst",
    "docs/build_line.rst",
    "docs/conicalProjection.png",
    "docs/assemblies.rst",
    "docs/tttt.rst",
    "docs/flatProjection.png",
    "docs/assets/tan_rad_on_ex.svg",
    "docs/assets/VSC_debugger.png",
    "docs/assets/general_ex17.svg",
    "docs/assets/offset_ex.svg",
    "docs/assets/general_ex29_algebra.svg",
    "docs/assets/general_ex3.svg",
    "docs/assets/polar_line_example.svg",
    "docs/assets/hole_example.svg",
    "docs/assets/general_ex33_algebra.svg",
    "docs/assets/bracket.png",
    "docs/assets/arrow.svg",
    "docs/assets/box_example.svg",
    "docs/assets/tan3_ex.svg",
    "docs/assets/general_ex26.svg",
    "docs/assets/general_ex23.svg",
    "docs/assets/general_ex18_algebra.svg",
    "docs/assets/hyperbolic_center_arc_example.svg",
    "docs/assets/enclosing_ex.svg",
    "docs/assets/rectangle_rounded_example.svg",
    "docs/assets/general_ex1_algebra.svg",
    "docs/assets/general_ex2.svg",
    "docs/assets/general_ex13.svg",
    "docs/assets/controller.svg",
    "docs/assets/general_ex6_algebra.svg",
    "docs/assets/tutorial_joint_m6_screw.svg",
    "docs/assets/general_ex30_algebra.svg",
    "docs/assets/plate.svg",
    "docs/assets/slot_arc_example.svg",
    "docs/assets/general_ex22_algebra.svg",
    "docs/assets/general_ex17_algebra.svg",
    "docs/assets/bracket_with_symmetry.png",
    "docs/assets/tangent_arc_example.svg",
    "docs/assets/tutorial_joint_outer_leaf.svg",
    "docs/assets/bracket_sketch.png",
    "docs/assets/polygon_example.svg",
    "docs/assets/general_ex5_algebra.svg",
    "docs/assets/slot_center_to_center_example.svg",
    "docs/assets/intersect_ex.svg",
    "docs/assets/intersecting_line_example.svg",
    "docs/assets/rod_end.png",
    "docs/assets/general_ex28_algebra.svg",
    "docs/assets/general_ex14.svg",
    "docs/assets/filletpolyline_example.svg",
    "docs/assets/location-example-03.png",
    "docs/assets/pack_demo_packed_xy.svg",
    "docs/assets/packed_boxes_output.svg",
    "docs/assets/slot_overall_example.svg",
    "docs/assets/tutorial_joint_lid.svg",
    "docs/assets/general_ex9_algebra.svg",
    "docs/assets/ttt.png",
    "docs/assets/stepper_drawing.svg",
    "docs/assets/one_d_center.svg",
    "docs/assets/convex_polyhedron_example.svg",
    "docs/assets/text_example.svg",
    "docs/assets/lego_step5.svg",
    "docs/assets/joint-latch.png",
    "docs/assets/general_ex8.svg",
    "docs/assets/circle_example.svg",
    "docs/assets/general_ex15.svg",
    "docs/assets/general_ex34_algebra.svg",
    "docs/assets/general_ex14_algebra.svg",
    "docs/assets/general_ex32_algebra.svg",
    "docs/assets/parabolic_center_arc_example.svg",
    "docs/assets/example_blend_curve.svg",
    "docs/assets/general_ex11_algebra.svg",
    "docs/assets/general_ex10.svg",
    "docs/assets/lines_tan_pnt_ex.svg",
    "docs/assets/example_arc_arc_tangent_arc.svg",
    "docs/assets/example_bspline.svg",
    "docs/assets/general_ex23_algebra.svg",
    "docs/assets/helix_example.svg",
    "docs/assets/general_ex2_algebra.svg",
    "docs/assets/general_ex24_algebra.svg",
    "docs/assets/tan2_rad_ex.svg",
    "docs/assets/ellipse_example.svg",
    "docs/assets/selector_before.svg",
    "docs/assets/align.svg",
    "docs/assets/general_ex8_algebra.svg",
    "docs/assets/complex_ex.svg",
    "docs/assets/general_ex10_algebra.svg",
    "docs/assets/tutorial_joint_inner_leaf.svg",
    "docs/assets/general_ex20_algebra.svg",
    "docs/assets/example_airfoil.svg",
    "docs/assets/blend_curve_ex.svg",
    "docs/assets/general_ex1.svg",
    "docs/assets/center_arc_example.svg",
    "docs/assets/tech_drawing.svg",
    "docs/assets/card_box.svg",
    "docs/assets/general_ex27_algebra.svg",
    "docs/assets/triangle_example.svg",
    "docs/assets/location-example-02.png",
    "docs/assets/double_tangent_line_example.svg",
    "docs/assets/rectangle_example.svg",
    "docs/assets/general_ex31.svg",
    "docs/assets/constrained_arcs_example.svg",
    "docs/assets/example_arc_arc_tangent_line.svg",
    "docs/assets/example_point_arc_tangent_line.svg",
    "docs/assets/lego.svg",
    "docs/assets/pack_demo_initial_state.svg",
    "docs/assets/general_ex24.svg",
    "docs/assets/general_ex25.svg",
    "docs/assets/general_ex35_algebra.svg",
    "docs/assets/pack_demo_packed_z.svg",
    "docs/assets/tangent_ex.svg",
    "docs/assets/general_ex30.svg",
    "docs/assets/line_types.svg",
    "docs/assets/tangent_circles.svg",
    "docs/assets/general_ex28.svg",
    "docs/assets/tutorial_joint_box_outer.svg",
    "docs/assets/general_ex31_algebra.svg",
    "docs/assets/sketch_on_custom_plane.png",
    "docs/assets/cone_example.svg",
    "docs/assets/general_ex19_algebra.svg",
    "docs/assets/general_ex16.svg",
    "docs/assets/bezier_curve_example.svg",
    "docs/assets/counter_bore_hole_example.svg",
    "docs/assets/tutorial_joint_box_outer_inner_lid.svg",
    "docs/assets/complex_sketch.png",
    "docs/assets/line_example.svg",
    "docs/assets/general_ex36.svg",
    "docs/assets/example_point_arc_tangent_arc.svg",
    "docs/assets/tan2_on_ex.svg",
    "docs/assets/general_ex36_algebra.svg",
    "docs/assets/spline_example.svg",
    "docs/assets/slot_center_point_example.svg",
    "docs/assets/lego_step6.svg",
    "docs/assets/general_ex26_algebra.svg",
    "docs/assets/general_ex4_algebra.svg",
    "docs/assets/general_ex34.svg",
    "docs/assets/trapezoid_example.svg",
    "docs/assets/packed_boxes_input.svg",
    "docs/assets/lego_step4.svg",
    "docs/assets/elliptical_start_arc_example.svg",
    "docs/assets/general_ex7.svg",
    "docs/assets/general_ex13_algebra.svg",
    "docs/assets/general_ex6.svg",
    "docs/assets/jern_arc_example.svg",
    "docs/assets/buildline_example_7.svg",
    "docs/assets/general_ex5.svg",
    "docs/assets/general_ex35.svg",
    "docs/assets/rigid_joints_pipe.png",
    "docs/assets/buildline_example_8.svg",
    "docs/assets/general_ex25_algebra.svg",
    "docs/assets/general_ex29.svg",
    "docs/assets/general_ex33.svg",
    "docs/assets/d_line.svg",
    "docs/assets/lego_step7.svg",
    "docs/assets/bracket_with_origin.png",
    "docs/assets/regular_polygon_example.svg",
    "docs/assets/counter_sink_hole_example.svg",
    "docs/assets/three_point_arc_example.svg",
    "docs/assets/general_ex15_algebra.svg",
    "docs/assets/general_ex12.svg",
    "docs/assets/joint-slide.png",
    "docs/assets/lego_step10.svg",
    "docs/assets/general_ex19.svg",
    "docs/assets/vertical_sketch.png",
    "docs/assets/general_ex32.svg",
    "docs/assets/sphere_example.svg",
    "docs/assets/location-example-05.png",
    "docs/assets/cylinder_example.svg",
    "docs/assets/tutorial_joint_box_outer_inner.svg",
    "docs/assets/buildline_example_1.svg",
    "docs/assets/general_ex7_algebra.svg",
    "docs/assets/arrow_head.svg",
    "docs/assets/lines_tan2_ex.svg",
    "docs/assets/perpendicular_ex.svg",
    "docs/assets/e_line.svg",
    "docs/assets/general_ex20.svg",
    "docs/assets/joint-latch-slide.png",
    "docs/assets/torus_example.svg",
    "docs/assets/lego_step8.svg",
    "docs/assets/circle_with_hole.svg",
    "docs/assets/location-example-01.png",
    "docs/assets/lego_step9.svg",
    "docs/assets/custom_selector.png",
    "docs/assets/lines_angle_ex.svg",
    "docs/assets/location-example-07.png",
    "docs/assets/tutorial_joint_box.svg",
    "docs/assets/bracket_hand_drawing.jpg",
    "docs/assets/AngleIron.png",
    "docs/assets/general_ex21_algebra.svg",
    "docs/assets/general_ex18.svg",
    "docs/assets/selector_after.svg",
    "docs/assets/general_ex21.svg",
    "docs/assets/general_ex3_algebra.svg",
    "docs/assets/general_ex22.svg",
    "docs/assets/general_ex4.svg",
    "docs/assets/polyline_example.svg",
    "docs/assets/wedge_example.svg",
    "docs/assets/sagitta_arc_example.svg",
    "docs/assets/general_ex16_algebra.svg",
    "docs/assets/radius_arc_example.svg",
    "docs/assets/location-example-04.png",
    "docs/assets/general_ex11.svg",
    "docs/assets/elliptical_center_arc_example.svg",
    "docs/assets/location-example-06.png",
    "docs/assets/tutorial_joint.svg",
    "docs/assets/buildline_example_5.svg",
    "docs/assets/pnt_center_ex.svg",
    "docs/assets/constrained_lines_example.svg",
    "docs/assets/buildline_example_6.svg",
    "docs/assets/center.svg",
    "docs/assets/general_ex12_algebra.svg",
    "docs/assets/general_ex27.svg",
    "docs/assets/general_ex9.svg",
    "docs/assets/coincident_ex.svg",
    "docs/assets/readme/upgrade_2d.png",
    "docs/assets/readme/add_part.png",
    "docs/assets/readme/create_1d.png",
    "docs/assets/readme/extend.png",
    "docs/assets/readme/readme.py",
    "docs/assets/ttt/ttt-ppp0104.py",
    "docs/assets/ttt/ttt-ppp0103.py",
    "docs/assets/ttt/ttt-ppp0107.py",
    "docs/assets/ttt/ttt-24-SPO-06-Buffer_Stand.png",
    "docs/assets/ttt/ttt-ppp0103_object.png",
    "docs/assets/ttt/ttt-ppp0108.png",
    "docs/assets/ttt/ttt-ppp0101.py",
    "docs/assets/ttt/ttt-ppp0104.png",
    "docs/assets/ttt/ttt-ppp0102.py",
    "docs/assets/ttt/ttt-ppp0102_object.png",
    "docs/assets/ttt/ttt-23-t-24-curved_support.png",
    "docs/assets/ttt/ttt-23-02-02-sm_hanger.png",
    "docs/assets/ttt/ttt-ppp0108_object.png",
    "docs/assets/ttt/ttt-ppp0107.png",
    "docs/assets/ttt/ttt-ppp0109.png",
    "docs/assets/ttt/ttt-24-SPO-06-Buffer_Stand_object.png",
    "docs/assets/ttt/ttt-ppp0106_object.png",
    "docs/assets/ttt/ttt-ppp0106.png",
    "docs/assets/ttt/ttt-23-02-02-sm_hanger.py",
    "docs/assets/ttt/ttt-ppp0102.png",
    "docs/assets/ttt/ttt-ppp0110.py",
    "docs/assets/ttt/ttt-ppp0108.py",
    "docs/assets/ttt/ttt-ppp0110.png",
    "docs/assets/ttt/ttt-ppp0105.png",
    "docs/assets/ttt/ttt-ppp0105.py",
    "docs/assets/ttt/ttt-23-t-24-curved_support.py",
    "docs/assets/ttt/ttt-23-t-24-curved_support_object.png",
    "docs/assets/ttt/ttt-ppp0101_object.png",
    "docs/assets/ttt/ttt-ppp0107_object.png",
    "docs/assets/ttt/ttt-ppp0101.png",
    "docs/assets/ttt/ttt-ppp0109_object.png",
    "docs/assets/ttt/ttt-ppp0103.png",
    "docs/assets/ttt/ttt-ppp0104_object.png",
    "docs/assets/ttt/ttt-24-SPO-06-Buffer_Stand.py",
    "docs/assets/ttt/ttt-ppp0110_object.png",
    "docs/assets/ttt/ttt-ppp0105_object.png",
    "docs/assets/ttt/ttt-23-02-02-sm_hanger_object.png",
    "docs/assets/ttt/ttt-ppp0106.py",
    "docs/assets/ttt/ttt-ppp0109.py",
    "docs/assets/build123d_logo/logo-work.svg",
    "docs/assets/build123d_logo/logo.svg",
    "docs/assets/build123d_logo/logo-banner.svg",
    "docs/assets/topology_selection/operators_filter_z_normal.png",
    "docs/assets/topology_selection/thumb_filter_geomtype.png",
    "docs/assets/topology_selection/thumb_group_properties_with_keys.png",
    "docs/assets/topology_selection/group_hole_area.png",
    "docs/assets/topology_selection/sort_along_wire.png",
    "docs/assets/topology_selection/thumb_group_hole_area.png",
    "docs/assets/topology_selection/group_radius_key.png",
    "docs/assets/topology_selection/selectors_select_all.png",
    "docs/assets/topology_selection/selectors_select_last.png",
    "docs/assets/topology_selection/sort_sortby_length.png",
    "docs/assets/topology_selection/selectors_new_edges.png",
    "docs/assets/topology_selection/thumb_filter_nested.png",
    "docs/assets/topology_selection/sort_axis.png",
    "docs/assets/topology_selection/operators_group_area.png",
    "docs/assets/topology_selection/thumb_filter_all_edges_circle.png",
    "docs/assets/topology_selection/filter_inner_wire_count_linear.png",
    "docs/assets/topology_selection/group_axis_without.png",
    "docs/assets/topology_selection/filter_shape_properties.png",
    "docs/assets/topology_selection/filter_geomtype_line.png",
    "docs/assets/topology_selection/group_axis_with.png",
    "docs/assets/topology_selection/selectors_select_new_none.png",
    "docs/assets/topology_selection/thumb_sort_sortby.png",
    "docs/assets/topology_selection/operators_sort_x.png",
    "docs/assets/topology_selection/thumb_filter_inner_wire_count.png",
    "docs/assets/topology_selection/filter_all_edges_circle.png",
    "docs/assets/topology_selection/thumb_sort_axis.png",
    "docs/assets/topology_selection/filter_geomtype_cylinder.png",
    "docs/assets/topology_selection/filter_inner_wire_count.png",
    "docs/assets/topology_selection/filter_axisplane.png",
    "docs/assets/topology_selection/thumb_sort_distance.png",
    "docs/assets/topology_selection/thumb_group_axis.png",
    "docs/assets/topology_selection/selectors_select_new.png",
    "docs/assets/topology_selection/sort_sortby_distance.png",
    "docs/assets/topology_selection/thumb_filter_shape_properties.png",
    "docs/assets/topology_selection/topo_distance_to.png",
    "docs/assets/topology_selection/sort_distance_from_largest.png",
    "docs/assets/topology_selection/sort_distance_from_origin.png",
    "docs/assets/topology_selection/thumb_filter_axisplane.png",
    "docs/assets/topology_selection/filter_dot_axisplane.png",
    "docs/assets/topology_selection/thumb_sort_along_wire.png",
    "docs/assets/topology_selection/filter_nested.png",
    "docs/assets/topology_selection/selectors_select_new_fillet.png",
    "docs/assets/topology_selection/group_length_key.png",
    "docs/assets/topology_selection/sort_not_along_wire.png",
    "docs/assets/objects/outline.png",
    "docs/assets/objects/arcarctangentarc_keep_table.png",
    "docs/assets/objects/align.png",
    "docs/assets/objects/text.png",
    "docs/assets/objects/path.png",
    "docs/assets/objects/singleline.png",
    "docs/assets/objects/text_align.png",
    "docs/assets/objects/missing_glyph.png",
    "docs/assets/surface_modeling/token_sides.png",
    "docs/assets/surface_modeling/token_heart_perimeter.png",
    "docs/assets/surface_modeling/spitfire_wing.png",
    "docs/assets/surface_modeling/token_heart_solid.png",
    "docs/assets/surface_modeling/token_half_surface.png",
    "docs/assets/surface_modeling/heart_token.png",
    "docs/assets/surface_modeling/spitfire_wing_profiles_guides.svg",
    "docs/assets/examples/toy_truck_picture.jpg",
    "docs/assets/examples/handle.png",
    "docs/assets/examples/thumbnail_circuit_board_01.png",
    "docs/assets/examples/example_circuit_board_02.png",
    "docs/assets/examples/heat_exchanger.png",
    "docs/assets/examples/example_canadian_flag_01.png",
    "docs/assets/examples/example_canadian_flag_03.png",
    "docs/assets/examples/peg_board_hook.png",
    "docs/assets/examples/bicycle_tire.png",
    "docs/assets/examples/example_benchy_01.png",
    "docs/assets/examples/fast_grid_holes.png",
    "docs/assets/examples/example_benchy_02.png",
    "docs/assets/examples/bracelet.png",
    "docs/assets/examples/example_canadian_flag_02.png",
    "docs/assets/examples/vase.png",
    "docs/assets/examples/playing_cards.png",
    "docs/assets/examples/clock_face.png",
    "docs/assets/examples/thumbnail_canadian_flag_01.png",
    "docs/assets/examples/example_build123d_logo_01.png",
    "docs/assets/examples/thumbnail_boxes_on_faces_01.png",
    "docs/assets/examples/thumbnail_benchy_01.png",
    "docs/assets/examples/maker_coin.png",
    "docs/assets/examples/key_cap.png",
    "docs/assets/examples/stud_wall.png",
    "docs/assets/examples/example_benchy_03.png",
    "docs/assets/examples/example_boxes_on_faces_01.png",
    "docs/assets/examples/platonic_solids.png",
    "docs/assets/examples/tea_cup.png",
    "docs/assets/examples/loft.png",
    "docs/assets/examples/example_circuit_board_01.png",
    "docs/assets/examples/toy_truck.png",
    "docs/assets/examples/cast_bearing_unit.png",
    "docs/assets/examples/thumbnail_build123d_customizable_logo_01.png",
    "docs/assets/examples/mini_nuke_cutaway.png",
    "docs/assets/examples/example_build123d_customizable_logo_01.png",
    "docs/assets/examples/thumbnail_build123d_logo_01.png",
    "docs/_static/spitfire_wing.glb",
    "docs/_static/build123d-favicon.ico",
    "docs/_static/heart_token.glb",
    "docs/_static/tea_cup.glb",
    "docs/topology_selection/group_examples.rst",
    "docs/topology_selection/filter_examples.rst",
    "docs/topology_selection/sort_examples.rst",
    "docs/topology_selection/examples/filter_nested.py",
    "docs/topology_selection/examples/filter_inner_wire_count.py",
    "docs/topology_selection/examples/group_hole_area.py",
    "docs/topology_selection/examples/filter_axisplane.py",
    "docs/topology_selection/examples/group_axis.py",
    "docs/topology_selection/examples/filter_geomtype.py",
    "docs/topology_selection/examples/sort_distance_from.py",
    "docs/topology_selection/examples/sort_axis.py",
    "docs/topology_selection/examples/filter_shape_properties.py",
    "docs/topology_selection/examples/nema-17-bracket.step",
    "docs/topology_selection/examples/sort_along_wire.py",
    "docs/topology_selection/examples/filter_all_edges_circle.py",
    "docs/topology_selection/examples/selectors_operators.py",
    "docs/topology_selection/examples/sort_sortby.py",
    "docs/topology_selection/examples/group_properties_with_keys.py",
    "docs/objects/text.rst",
    "docs/objects/examples/text.py",
    "src/build123d/brep_from_stl.py",
    "src/build123d/exporters3d.py",
    "src/build123d/exporters.py",
    "src/build123d/build_common.py",
    "src/build123d/py.typed",
    "src/build123d/__init__.py",
    "src/build123d/drafting.py",
    "src/build123d/version.py",
    "src/build123d/mesher.py",
    "src/build123d/vtk_tools.py",
    "src/build123d/operations_sketch.py",
    "src/build123d/import_dxf.py",
    "src/build123d/operations_generic.py",
    "src/build123d/objects_curve.py",
    "src/build123d/jupyter_tools.py",
    "src/build123d/text.py",
    "src/build123d/importers.py",
    "src/build123d/pack.py",
    "src/build123d/build_sketch.py",
    "src/build123d/joints.py",
    "src/build123d/build_line.py",
    "src/build123d/build_enums.py",
    "src/build123d/persistence.py",
    "src/build123d/geometry.py",
    "src/build123d/objects_part.py",
    "src/build123d/objects_sketch.py",
    "src/build123d/operations_part.py",
    "src/build123d/build_part.py",
    "src/build123d/template_render.js",
    "src/build123d/topology/__init__.py",
    "src/build123d/topology/utils.py",
    "src/build123d/topology/shape_core.py",
    "src/build123d/topology/constrained_lines.py",
    "src/build123d/topology/two_d.py",
    "src/build123d/topology/composite.py",
    "src/build123d/topology/one_d.py",
    "src/build123d/topology/three_d.py",
    "src/build123d/topology/zero_d.py",
    "src/build123d/_dev/__init__.py",
    "src/build123d/_dev/scm_version.py",
    "src/build123d/data/fonts/reliefsingleline/OFL.txt",
    "src/build123d/data/fonts/reliefsingleline/ReliefSingleLineCAD-Regular.ttf",
    "tests/test_airfoil.py",
    "tests/test_text.py",
    "tests/test_import_dxf.py",
    "tests/test_examples.py",
    "tests/test_pack.py",
    "tests/svg_import_test.svg",
    "tests/test_benchmarks.py",
    "tests/cyl_w_rect_hole.stl",
    "tests/test_build_enums.py",
    "tests/test_align.py",
    "tests/test_blendcurve.py",
    "tests/test_build_common.py",
    "tests/test_exporters.py",
    "tests/test_joints.py",
    "tests/test_importers.py",
    "tests/test_drafting.py",
    "tests/test_build_line.py",
    "tests/test_build_part.py",
    "tests/test_topo_explore.py",
    "tests/test_algebra.py",
    "tests/test_mesher.py",
    "tests/test_build_sketch.py",
    "tests/test_build_generic.py",
    "tests/test_exporters3d.py",
    "tests/test_persistence.py",
    "tests/test_brep_from_stl.py",
    "tests/dxf/blocks1.dxf",
    "tests/dxf/accumulatortest.dxf",
    "tests/dxf/texts.dxf",
    "tests/dxf/lines.dxf",
    "tests/dxf/shaft_simple.dxf",
    "tests/dxf/closedlwpolylinebug.dxf",
    "tests/dxf/ellipticalarcs.dxf",
    "tests/dxf/test-circle-rotation.dxf",
    "tests/dxf/empty.dxf",
    "tests/dxf/bridge.dxf",
    "tests/dxf/splines.dxf",
    "tests/dxf/test-conic-section.dxf",
    "tests/dxf/test-drawing.dxf",
    "tests/dxf/test-ellipse-rotation.dxf",
    "tests/dxf/cube.dxf",
    "tests/dxf/output.dxf",
    "tests/dxf/test-sketch.dxf",
    "tests/dxf/circlesellipsesarcs.dxf",
    "tests/dxf/lwpolylines.dxf",
    "tests/dxf/ellipticalarcs2.dxf",
    "tests/dxf/test-angled-section.dxf",
    "tests/dxf/rectangle.dxf",
    "tests/dxf/hatches.dxf",
    "tests/dxf/polylines.dxf",
    "tests/dxf/diamond.dxf",
    "tests/dxf/splineA.dxf",
    "tests/dxf/layers.dxf",
    "tests/dxf/blocks2.dxf",
    "tests/dxf/squareandcircle.dxf",
    "tests/dxf/points.dxf",
    "tests/dxf/test_export.dxf",
    "tests/test_direct_api/test_clean_method.py",
    "tests/test_direct_api/test_shells.py",
    "tests/test_direct_api/test_shape_list.py",
    "tests/test_direct_api/test_solid.py",
    "tests/test_direct_api/test_direct_api_test_case.py",
    "tests/test_direct_api/test_mixin1_d.py",
    "tests/test_direct_api/test_mixin3_d.py",
    "tests/test_direct_api/test_assembly.py",
    "tests/test_direct_api/test_functions.py",
    "tests/test_direct_api/test_jupyter.py",
    "tests/test_direct_api/test_intersection.py",
    "tests/test_direct_api/test_shape.py",
    "tests/test_direct_api/test_geom_equal.py",
    "tests/test_direct_api/test_vtk_poly_data.py",
    "tests/test_direct_api/test_plane.py",
    "tests/test_direct_api/test_group_by.py",
    "tests/test_direct_api/test_import_export.py",
    "tests/test_direct_api/test_bound_box.py",
    "tests/test_direct_api/test_face.py",
    "tests/test_direct_api/test_compound.py",
    "tests/test_direct_api/test_location.py",
    "tests/test_direct_api/test_rotation.py",
    "tests/test_direct_api/test_vertex.py",
    "tests/test_direct_api/test_cad_objects.py",
    "tests/test_direct_api/test_mass_properties.py",
    "tests/test_direct_api/test_matrix.py",
    "tests/test_direct_api/test_edge.py",
    "tests/test_direct_api/test_wire.py",
    "tests/test_direct_api/test_vector_like.py",
    "tests/test_direct_api/test_always_equal.py",
    "tests/test_direct_api/test_axis.py",
    "tests/test_direct_api/test_projection.py",
    "tests/test_direct_api/test_json.py",
    "tests/test_direct_api/test_oriented_bound_box.py",
    "tests/test_direct_api/test_vector.py",
    "tests/test_direct_api/test_constrained_lines.py",
    "tests/test_direct_api/test_skip_clean.py",
    "tests/test_direct_api/test_constrained_arcs.py",
    "tests/test_direct_api/test_color.py",
    "examples/pillow_block.py",
    "examples/python_logo.py",
    "examples/handle_algebra.py",
    "examples/vase_algebra.py",
    "examples/clock.py",
    "examples/twist_extrude.py",
    "examples/projection_algebra.py",
    "examples/holes.py",
    "examples/circuit_board.py",
    "examples/loft.py",
    "examples/pillow_block_algebra.py",
    "examples/key_cap.py",
    "examples/shamrock.py",
    "examples/roller_coaster.py",
    "examples/lego_algebra.py",
    "examples/build123d_customizable_logo.py",
    "examples/vase.py",
    "examples/boxes_on_faces_algebra.py",
    "examples/loft_algebra.py",
    "examples/maker_coin.py",
    "examples/bracelet.py",
    "examples/clock_algebra.py",
    "examples/intersecting_pipes.py",
    "examples/custom_sketch_objects_algebra.py",
    "examples/roller_coaster_algebra.py",
    "examples/build123d_logo_algebra.py",
    "examples/tea_cup_algebra.py",
    "examples/lego.py",
    "examples/low_poly_benchy.stl",
    "examples/joints_algebra.py",
    "examples/canadian_flag.py",
    "examples/canadian_flag_algebra.py",
    "examples/mixed_algebra_context.py",
    "examples/fast_grid_holes.py",
    "examples/packed_boxes.py",
    "examples/joints.py",
    "examples/tea_cup.py",
    "examples/toy_truck.py",
    "examples/din_rail.py",
    "examples/intersecting_chamfers_algebra.py",
    "examples/intersecting_chamfers.py",
    "examples/projection.py",
    "examples/stud_wall.py",
    "examples/benchy.py",
    "examples/bicycle_tire.py",
    "examples/multiple_workplanes.py",
    "examples/custom_sketch_objects.py",
    "examples/cast_bearing_unit.py",
    "examples/heat_exchanger_algebra.py",
    "examples/extrude.py",
    "examples/din_rail_algebra.py",
    "examples/holes_algebra.py",
    "examples/dual_color_3mf.py",
    "examples/extrude_algebra.py",
    "examples/pegboard_j_hook.py",
    "examples/playing_cards.py",
    "examples/multiple_workplanes_algebra.py",
    "examples/heat_exchanger.py",
    "examples/key_cap_algebra.py",
    "examples/boxes_on_faces.py",
    "examples/handle.py",
    "examples/benchy_v2024.py",
    "examples/circuit_board_algebra.py",
    "examples/build123d_logo.py",
    "examples/build123d_customizable_logo_algebra.py",
    "examples/platonic_solids.py",
    "examples/pegboard_j_hook_algebra.py",
    "tools/refactor_topo.py",
    "tools/release_notes_data.py",
    "tools/refactor_test_direct_api.py",
    "tools/deglob.py",
    ".github/FUNDING.yml",
    ".github/actions/setup/action.yml",
    ".github/workflows/test.yml",
    ".github/workflows/type.yml",
    ".github/workflows/benchmark.yml",
    ".github/workflows/lint.yml",
    ".github/workflows/coverage.yml",
    ".github/workflows/publish.yml"
  ]
}
