Skip to content
This repository was archived by the owner on Nov 3, 2019. It is now read-only.

Major updates#1

Open
clbarnes wants to merge 18 commits intorgarcia-herrera:masterfrom
clbarnes:master
Open

Major updates#1
clbarnes wants to merge 18 commits intorgarcia-herrera:masterfrom
clbarnes:master

Conversation

@clbarnes
Copy link
Copy Markdown

e75730e

and

544a2ea

have the major changes, and the last few commits turn short_example into a unit test and adds CI and tox config.

clbarnes added 17 commits March 27, 2019 13:54
- UnitConverter to convert SVG units (px, pt, cm etc.)
- PolarPlotter to convert polar coordinates into x, y
General
-------

- replace camelCase with snake_case
- improve docs

Axis
----

- add_node() can instantiate its own Nodes, and returns them
- Allow unit conversion in constructor

Hiveplot
--------

- Remove necessity of filename
- Allow passing of kwargs to root Drawing
- Shared UnitConverter and PolarPlotter
- Changed draw_axes() to draw() for consistency
- Added get_dwg() for consistency
- Allowed saving to any path or file-like object, with pretty flag
- add_axis() and add_axis_polar() methods for convenience
- CPython 3.0 <= ver <= 3.5 SVGs are non-deterministic because of dict
ordering
- Python 2 produces visibly identical but numerically different path
elements: xfailed this for now
@clbarnes clbarnes force-pushed the master branch 2 times, most recently from 7867d2c to b93194e Compare March 28, 2019 19:59
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant