diff --git a/README.md b/README.md index 4a8950c..cc1a67d 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ What is a CadQuery? [![Travis Build Status](https://travis-ci.org/dcowden/cadquery.svg)](https://travis-ci.org/dcowden/cadquery) [![Coverage Status](https://coveralls.io/repos/dcowden/cadquery/badge.svg)](https://coveralls.io/r/dcowden/cadquery) -[![GitHub version](https://badge.fury.io/gh/dcowden%2Fcadquery.svg)](https://github.com/dcowden/cadquery/releases/tag/v0.2.0) +[![GitHub version](https://badge.fury.io/gh/dcowden%2Fcadquery.svg)](https://github.com/dcowden/cadquery/releases/tag/v0.3.0) [![License](https://img.shields.io/badge/license-LGPL-lightgrey.svg)](https://github.com/dcowden/cadquery/blob/master/LICENSE) CadQuery is an intuitive, easy-to-use python based language for building parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for javascript. Imagine selecting Faces of a 3d object the same way you select DOM objects with JQuery! diff --git a/README.txt b/README.txt index 00dd35f..a356b5b 100644 --- a/README.txt +++ b/README.txt @@ -15,7 +15,7 @@ Using CadQuery, you can write short, simple scripts that produce high quality CA Getting Started With CadQuery ======================================== -The easiest way to get started with CadQuery is to Install FreeCAD ( version 14 recommended ) (http://www.freecadweb.org/) , and then to use Jeremy's Great CadQuery-FreeCAD plugin here: +The easiest way to get started with CadQuery is to Install FreeCAD ( version 14 recommended ) (http://www.freecadweb.org/) , and then to use our CadQuery-FreeCAD plugin here: https://github.com/jmwright/cadquery-freecad-module @@ -73,7 +73,7 @@ Installing -- FreeStanding Installation Use these steps if you would like to write CadQuery scripts as a python API. In this case, FreeCAD is used only as a CAD kernel. -1. install FreeCAD, version 0.12 or greater for your platform. http://sourceforge.net/projects/free-cad/. +1. install FreeCAD, version 0.14 or greater for your platform. http://sourceforge.net/projects/free-cad/. 2. adjust your path if necessary. FreeCAD bundles a python interpreter, but you'll probably want to use your own, preferably one that has virtualenv available. To use FreeCAD from any python interpreter, just append the FreeCAD diff --git a/cadquery.egg-info/PKG-INFO b/cadquery.egg-info/PKG-INFO index 0394ef2..ad87534 100644 --- a/cadquery.egg-info/PKG-INFO +++ b/cadquery.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cadquery -Version: 0.2.0 +Version: 0.3.0 Summary: CadQuery is a parametric scripting language for creating and traversing CAD models Home-page: https://github.com/dcowden/cadquery Author: David Cowden @@ -23,7 +23,7 @@ Description: What is a CadQuery? Getting Started With CadQuery ======================================== - The easiest way to get started with CadQuery is to Install FreeCAD ( version 14 recommended ) (http://www.freecadweb.org/) , and then to use Jeremy's Great CadQuery-FreeCAD plugin here: + The easiest way to get started with CadQuery is to Install FreeCAD ( version 14 recommended ) (http://www.freecadweb.org/) , and then to use our CadQuery-FreeCAD plugin here: https://github.com/jmwright/cadquery-freecad-module @@ -32,14 +32,6 @@ Description: What is a CadQuery? It has tons of awesome features like integration with FreeCAD so you can see your objects, code-autocompletion, an examples bundle, and script saving/loading. Its definitely the best way to kick the tires! - - Recently Added Features - ======================================== - - * 12/5/14 -- New FreeCAD/CadQuery Module! https://github.com/jmwright/cadquery-freecad-module - * 10/25/14 -- Added Revolution Feature ( thanks Jeremy ! ) - - Why CadQuery instead of OpenSCAD? ======================================== @@ -81,7 +73,7 @@ Description: What is a CadQuery? Use these steps if you would like to write CadQuery scripts as a python API. In this case, FreeCAD is used only as a CAD kernel. - 1. install FreeCAD, version 0.12 or greater for your platform. http://sourceforge.net/projects/free-cad/. + 1. install FreeCAD, version 0.14 or greater for your platform. http://sourceforge.net/projects/free-cad/. 2. adjust your path if necessary. FreeCAD bundles a python interpreter, but you'll probably want to use your own, preferably one that has virtualenv available. To use FreeCAD from any python interpreter, just append the FreeCAD diff --git a/cadquery/__init__.py b/cadquery/__init__.py index d3676a3..fff0af0 100644 --- a/cadquery/__init__.py +++ b/cadquery/__init__.py @@ -16,4 +16,4 @@ __all__ = [ 'Shape','Vertex','Edge','Wire','Solid','Shell','Compound','exporters', 'importers', 'NearestToPointSelector','ParallelDirSelector','DirectionSelector','PerpendicularDirSelector','TypeSelector','DirectionMinMaxSelector','StringSyntaxSelector','Selector','plugins' ] -__version__ = "0.1.8" +__version__ = "0.3.0" diff --git a/changes.md b/changes.md index f39d829..2b06e71 100644 --- a/changes.md +++ b/changes.md @@ -50,7 +50,7 @@ v0.2.0 * Added a clean function to keep some operations from failing on solids that need simplified (thanks @hyOzd) * Added a mention of the new Google Group to the readme -v0.3.0 (Unreleased) +v0.3.0 ----- * Fixed a bug where clean() could not be called on appropriate objects other than solids (thanks @hyOzd) #108 * Implemented new selectors that allow existing selectors to be combined with arithmetic/boolean operations (thanks @hyOzd) #110 @@ -62,4 +62,6 @@ v0.3.0 (Unreleased) * Fixed a bug with the close function not resetting the first point of the context correctly (thanks @huskier) * Fixed the findSolid function so that it handles compounds #107 * Changed the polyline function so that it adds edges to the stack instead of a wire #102 - * Add the ability to find the center of the bounding box, rather than the center of mass (thanks @huskier) + * Add the ability to find the center of the bounding box, rather than the center of mass (thanks @huskier) #122 + * Changed normalize function to normalized to match OCC/PythonOCC nomenclature #124 + * Added a label attribute to all freecad_impl.shapes so that they can have IDs attached to them #124 diff --git a/setup.py b/setup.py index 820fcdb..959e621 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name='cadquery', - version='0.2.0', + version='0.3.0', url='https://github.com/dcowden/cadquery', license='LGPL', author='David Cowden',