* docstring update text()
* Remove following line from docstring (appears to be copy/paste error from extrude())
extrude always *adds* material to a part.
* Swap order of :param distance: and :param fontsize: to match argument order
* Mention fontsize is in model units (fix#463)
* distance: mention distance is for both extrude/cut
* Update kind default in docstring as "regular" not "Normal"
* Add missing fontPath arg description
* Add examples of usage
- Using an installed system font
- Using a font at provided path (when font not installed on system)
I tested with the free fonts from http://www.gust.org.pl/projects/e-foundry/tex-gyre
- Cut text into solid
* Change docstring to fix autodoc-typehints issue where the Parameters section is duplicated (see screenshot)
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Update cadquery/cq.py
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
Co-authored-by: Marcus Boyd <mwb@geosol.com.au>
* Added MacOS and Linux to Appveyor test matrix
* Fixed a trailing semicolon that was messing Windows up
* Still learning how to handle multiple OSes in Appveyor
* Trying to switch from wget to curl
* Fixed mistake in conda install line
* Figured out the the image and matrix sections cause dupes
* Fixed env variable ref, added additional checks, Miniconda with Py 3.9 not available
* Added conda install lines for black and mypy
* Install OCP stubs for Windows too
* Ignore missing nlopt imports
* Install pytest
* Install pytest Coverage plugin
* Added path install
* Added install for docutils
* Added install for codecov
* Trying to install mypy via pip instead of conda
* Removed Travis CI yaml file
* Removed unneeded CQ install and added on-the-fly mypy and black installs
* Changes to rely on environment.yml file rather than fighting it
* Trying to substitute the version number in the conda environment file
* Back to the inefficient version of swapping the Python version after install
* Trying to use cygwin to run sed command in Windows
* Trying to debug why the Windows substitution does not work
* Trying to get environment variable to work in Windows
* Trying to get MacOS sed to work like GNU, and checking resulting environment file
* Simplification to only test using the latest stable version of Python from conda
* Cleaned up yaml file and forced Windows image to use newer Miniconda
* Been missing conda on activate this whole time
* Trying to fix errors about conda init not being run
* Still trying to fix conda init
* Windows-specific handling of shell env variable
* Trying different variations for passing the shell to init
* Trying to use bash specifically for Linux and MacOS
* Trying to simulate a shell restart to pick up conda changes
* Trying to work around conda activate altogether
* Use separate activate lines for *nix and Windows
* Moved activate statements
* Still fighting conda differences between OSes
* Still working on conda init to work on *nix
* Cannot get conda activate to work on *nix
* Updated activate line for *nix
* New conda activate line
* Hopefully the last cleanup