{"package": "cubic-bezier-spline", "summary": "Approximate or interpolate a sequence of points into a sequence of c2-continuous, non-rational cubic B\u00e9zier curves.", "pypi_url": "https://pypi.org/project/cubic-bezier-spline", "piwheels_url": "https://www.piwheels.org/project/cubic-bezier-spline", "releases": {"0.21.0": {"released": "2025-10-06 01:52:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.21.0-py3-none-any.whl", "filehash": "103fdf68408413e1c85ce4e414877548a110ea15a03590159711a6c3ed657c65", "filesize": 17198, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-path-data", "typing-extensions", "vec2-math"]}}}, "0.19.1": {"released": "2025-09-01 19:07:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.19.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.19.1-py3-none-any.whl", "filehash": "0d8b96ac73d067d6a18c1a788c69ce045ae65b62fcc9c6a9d7766cc087730627", "filesize": 16805, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-path-data", "typing-extensions", "vec2-math"]}}}, "0.19.0": {"released": "2025-08-31 03:58:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.19.0-py3-none-any.whl", "filehash": "a87d018f4a8ab81a2ee079f03b7dbd21db672df202e670c33f82da60f863baf8", "filesize": 16667, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-path-data", "typing-extensions", "vec2-math"]}}}, "0.18.1": {"released": "2025-07-07 22:19:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.18.0": {"released": "2025-07-05 21:18:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.18.0-py3-none-any.whl", "filehash": "b95a65544c132978b59c98ee2fee4929a95849aa8bcb9306501f697a330d4987", "filesize": 16580, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-path-data", "typing-extensions", "vec2-math"]}}}, "0.17.2": {"released": "2025-06-26 22:35:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.17.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.17.2-py3-none-any.whl", "filehash": "bcb66dadc1e93ec41b6f48eb72860d9d81483e041c543d385586635a3eb039c2", "filesize": 21530, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-ultralight", "typing-extensions", "vec2-math"]}}}, "0.17.0": {"released": "2025-06-24 03:02:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.17.0-py3-none-any.whl", "filehash": "8b68a2b5552e98b313ccc7b25104b06510dd2c7d2bdd9a47952852c49224e696", "filesize": 21192, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-ultralight", "typing-extensions", "vec2-math"]}}}, "0.16.0": {"released": "2025-06-24 00:57:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.16.0-py3-none-any.whl", "filehash": "d3e17be2e24e588485798c2517173d7d7ee8e27bc04256fbf2550141d5cb3615", "filesize": 20744, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "svg-ultralight", "typing-extensions", "vec2-math"]}}}, "0.15.0": {"released": "2025-05-24 04:52:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.14.0": {"released": "2025-02-01 04:32:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.14.0-py3-none-any.whl", "filehash": "9d6ca47f81aa743bc1a61de2dd30a39dda0812d5af88533bcc13fc69e2525714", "filesize": 16376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.13.0": {"released": "2025-02-01 00:27:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.13.0-py3-none-any.whl", "filehash": "f1b66caba7b82f23e6c04714d97911325c3d0078143d689860e5d3f8fa37449a", "filesize": 16016, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.12.0": {"released": "2025-01-31 04:06:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.12.0-py3-none-any.whl", "filehash": "5de2eb0ac1ce2f1007100abebc9befb755bf506e3566882049e4eda2c7166179", "filesize": 14791, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.10.0": {"released": "2025-01-06 04:27:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.10.0-py3-none-any.whl", "filehash": "099a3addd5858aa33825b5fad34a47f1f92aae5023f915bc97cfda92baca3286", "filesize": 13932, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.9.0": {"released": "2025-01-06 04:11:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.9.0-py3-none-any.whl", "filehash": "aef1e68917a995b91e1731cd0a456e5c53de1f097f39afbcda6d8f74d29f6fff", "filesize": 13911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.7.0": {"released": "2024-12-14 17:44:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.7.0-py3-none-any.whl", "filehash": "6a68aedf8e1d4ac98c0fa6cf20b2d6122c11b641a6990460b53c9fdb54d53175", "filesize": 13535, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.6.1": {"released": "2024-12-14 16:16:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.6.1-py3-none-any.whl", "filehash": "ced55dc054747c2260a2812a9d641aadf18baa41e8189daaeb280588f40451f6", "filesize": 13520, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.5.0": {"released": "2024-12-12 00:08:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.5.0-py3-none-any.whl", "filehash": "284cb18955baa162d454444890031eaefea50b4a69c184ff89e15e7b2d5e51d0", "filesize": 12821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs", "typing-extensions"]}}}, "0.4.0": {"released": "2024-11-22 19:34:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.4.0-py3-none-any.whl", "filehash": "69dc2bf9f8a60a35adea0a809e6abe37f22598e4a600b2ee09758345eb24f27b", "filesize": 12257, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs"]}}}, "0.3.2": {"released": "2023-09-05 16:13:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.3.2-py3-none-any.whl", "filehash": "226e09ed5a144f9e68b337e09b3d873e730aea155d27ca189bafb97a9c93aed4", "filesize": 12324, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs"]}}}, "0.3.1": {"released": "2023-02-10 04:42:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.3.1-py3-none-any.whl", "filehash": "574ec45b85553c7fdd3d5654f51b6f9641521b6ca40fd283d4ddd5838ef2c7b7", "filesize": 12370, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs"]}}}, "0.3.0": {"released": "2023-02-08 22:27:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cubic_bezier_spline-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cubic-bezier-spline/cubic_bezier_spline-0.3.0-py3-none-any.whl", "filehash": "0bf988c2493f3770c063568e1c56f55218e38b9b4ab6565bafe460ac85e28eb7", "filesize": 12172, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["numpy", "paragraphs"]}}}}}