Andrew Port
8d030418f5
remove defusedxml requirement before merging to master
2021-10-18 22:16:15 -07:00
Andrew Port
91f9112a81
only include versions that build on github (some do not due to github lacking support)
2021-10-18 22:01:06 -07:00
Andrew Port
386b03eb7d
remove ci-testing for python versions github does not support
2021-10-18 21:46:41 -07:00
Andrew Port
d6b3570a71
quote 3.10, 3.11
2021-10-18 21:41:31 -07:00
Andrew Port
79dcd6fa60
add pypy
2021-10-18 21:40:43 -07:00
Andrew Port
57ea72e92d
update
2021-10-18 21:39:57 -07:00
Andrew Port
c11a754ec7
add all python 2 and 3 versions and continue-on-error
2021-10-18 21:31:17 -07:00
Andrew Port
09ce497a4f
add example how to use svgpathtools in JS with Pyodide
2021-10-04 21:24:04 -07:00
Julian Rüth
39d3ba713f
Fix implementation of points() ( #155 )
...
fix incorrect implementation of `points` method
2021-09-26 18:22:09 -07:00
Andrew Port
e4c7b53f62
fix text name
2021-09-26 18:17:58 -07:00
Andrew Port
8f4b1fee00
update setup.py download_url to point to wheel
2021-09-23 04:37:37 -07:00
Andrew Port
a78ecf4290
update version
2021-09-23 04:13:12 -07:00
Andrew Port
73e0ae2b21
temporarily disable problemsome hash test
2021-09-23 04:02:51 -07:00
Andrew Port
da5286f79e
prevent pushing existing dists to testpypi
2021-09-23 04:00:36 -07:00
Andrew Port
8b8ac6c9fe
fix issue with test failing due to hash builtin changing in python 3.2 then again in 3.8
2021-09-23 03:52:16 -07:00
Andrew Port
44d08b6737
fix issue with test failing due to hash builtin changing in python 3.8
2021-09-23 03:15:26 -07:00
Andrew Port
60984969a7
update testpypi secret
2021-09-23 03:08:33 -07:00
Andrew Port
3b33445c25
add download_url to setup.py
2021-09-23 03:03:30 -07:00
Andrew Port
c4b77697f2
remove old distribution files
2021-09-23 02:58:06 -07:00
Andrew Port
56bbba0bd1
add workflow to publish to PyPI on tag
2021-09-23 02:51:01 -07:00
Andrew Port
4f685e732a
remove junk comment from workflow tutorial
2021-09-23 02:30:16 -07:00
Andrew Port
b8f4e71f5b
remove accidentally committed debugging code
2021-09-23 00:18:03 -07:00
Andrew Port
e993ff95c5
fix issue 156 caused by arc.intersect returning values of t outside [0, 1]
2021-09-23 00:17:19 -07:00
Andrew Port
1b503a7b2f
fix test that failed in python2 due to changes to hash builtin
2021-09-23 00:15:37 -07:00
Andrew Port
e0f212a334
make paths and path semgents hashable
2021-09-22 21:19:13 -07:00
Andrew Port
be33f182fb
Create SECURITY.md
2021-09-20 20:52:01 -07:00
Andrew Port
81ff41f881
rename unit test yaml/action
2021-09-18 00:37:31 -07:00
Andrew Port
5be6b258e1
run CI only on push to master
2021-09-18 00:28:39 -07:00
Andrew Port
add170c926
run CI on any push or pull-request
2021-09-18 00:27:35 -07:00
Andrew Port
7d22c76e10
remove CI workflow_dispatch trigger
2021-09-18 00:23:16 -07:00
Andrew Port
f19c473c69
fix ci test command
2021-09-18 00:21:51 -07:00
Andrew Port
bd55d303de
rename codacy action
2021-09-18 00:21:24 -07:00
Andrew Port
43c0d2d807
replace travis-ci with github-ci
2021-09-18 00:09:44 -07:00
Andrew Port
ecd39743ab
disable improperly configured codacy coverage reporting
2021-09-17 23:56:05 -07:00
Andrew Port
cfc97e0ce2
rename codacy yaml and job
2021-09-17 23:44:07 -07:00
Andrew Port
426ce7d56c
add reference to codacy api token
2021-09-17 23:40:23 -07:00
Andrew Port
9c2e403036
style change to prevent false codacy critical alert
2021-09-17 23:38:01 -07:00
Andrew Port
767413c896
remove project api key reference
2021-09-17 23:26:51 -07:00
Andrew Port
ed207f2241
create codacity action
2021-09-17 23:16:01 -07:00
Andrew Port
c5f49de5fe
do not ignore .github directory
2021-09-17 23:15:32 -07:00
Andrew Port
dac4600e6f
Create codeql-analysis.yml
2021-09-17 22:49:15 -07:00
Andrew Port
3d22a7cf52
remove redundant is_bezier_segment and is_path_segment defs
2021-09-17 22:35:27 -07:00
Andrew Port
a67de75137
remove tags files
2021-09-17 22:32:34 -07:00
Andrew Port
5ea0fb226d
add donate button
2021-08-13 00:47:11 -07:00
Andrew Port
8dc12d4efc
add delta tolerance to all assertAlmostEquals that don't have one
2021-06-27 22:30:56 -07:00
Vrroom
baba1d18b2
arc transform fixed ( #98 )
...
* arc transform fixed
* Update svgpathtools/path.py
Co-authored-by: Matthijs Kooijman <matthijs@stdin.nl>
* Fixed rotation bug in transformation of arcs
* Made compatible with python2.7
Changed the shorthand @ for np matrix multiplication to matmul
Co-authored-by: vrroom <vrroomc@github.com>
Co-authored-by: Matthijs Kooijman <matthijs@stdin.nl>
2021-06-22 20:28:24 -07:00
Wes Bouaziz
1e5bfb4252
Correcting a few functions not handling Path having empty _segments ( #143 )
...
* Correcting poping from Path objects
Poping from a 1-lengthed Path would yield an error due to not considering that the _segments attribute would be empty after deleting the last element.
* Correcting point function
Unspecified behavior if _segments is empty
* Correcting setter and getter of start and end
2021-05-10 21:12:06 -07:00
Nathan Hurst
a0fc28849c
add support for units and handle mindim=None correctly. ( #149 )
...
* add support for units and handle mindim=None correctly.
* Move baseunit positional argument to the end to avoid disruption.
2021-05-10 21:09:58 -07:00
tatarize
3a1fe8695d
Bug Corrections. Closes #113 , #95 , #94 , and #71 ( #136 )
...
* Closes #113
Previous fix stopped working because numpy is more liberal dividing by zero and returning nan values.
* Closes #71
* Closes #95
* Closes #94
2021-01-16 20:08:58 -08:00
Andrew Port
091394b5e3
fixed problem with path joints becoming discontious after transformation
2020-12-08 22:36:16 -08:00