- All in-place operations now return the
Shape
, allowing operations to be chained.
- Added optional arguments
y_factor
andcenter
toShape.scale
. - Implemented
Shape.rotate
. - Implemented angular velocity.
- Argument
start_angle
inShape.regular_polygon
is now in radians. graphics_test.py
renamed tographics_demo.py
.- Implement
Shape.flip_x
,Shape.flip_y
, andShape.flip
. - Explicitly set the
Polygon3
data style toSTYLE_NUMPY
. - Implement
Shape
union and difference with the addition and subtraction operators. - Don't throw an error when comparing the equality of shapes with different numbers of vertices.
- Fixed Shape docstring.
- Changed docs from napoleon to numpydoc.
- Mocking of graphics calls to pyglet, for testing without a display (e.g., on Travis).
- Fixed intersphinx links in docs.
- Fixed coveralls.io integration.
- First release on PyPI.