--- id: cu2qu version: "1.6.7.post2" license: Apache License, Version 2.0 license_treatment: permissive maintenance: abandoned --- # cu2qu — Cubic-to-quadratic bezier curve conversion License: permissive · Maintenance: abandoned · Downloads: 146.2K/mo ## What it is and what it does cu2qu is a font processing library that takes UFO font objects and converts their cubic Bézier curves to quadratic curves. It was originally developed for font optimization workflows but is now maintained as part of fonttools rather than as a standalone package. The library depends only on fonttools and installs as a pure Python wheel with low friction. However, it has been abandoned for 1367 days, with its last release on 2022-11-16. Since the functionality is now integrated into fonttools itself, new projects should prefer using fonttools directly; this package is primarily useful for legacy codebases or workflows that already depend on it. Use it for: - Convert cubic curves to quadratic in font design workflows where quadratic curves are required - Optimize font files by reducing curve complexity during font build pipelines - Process UFO font objects programmatically as part of font tooling in legacy projects ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Converts cubic Bézier curves to quadratic curves in font objects (Defcon or Robofab UFO formats), with the primary entry point being the `fonts_to_quadratic` function. No. The package is abandoned and its functionality is now maintained within fonttools. Use fonttools directly instead for new projects. Only install if you have an existing dependency or legacy codebase that specifically requires cu2qu. ## Install pip install cu2qu uv add cu2qu poetry add cu2qu ## Installing cu2qu Before you install: Low install friction with a pure Python wheel. However, the package is abandoned (last release 1367 days ago) and is now maintained as part of fonttools; new projects should use fonttools directly. License in practice: Licensed under Apache License, Version 2.0 (permissive), allowing commercial and private use with minimal restrictions. Quickstart: pip install cu2qu from cu2qu.ufo import fonts_to_quadratic fonts_to_quadratic(ufo_font_object) Requires a UFO font object from Defcon or Robofab as input Verify before relying: - Whether fonttools now includes all cu2qu functionality or if standalone use cases remain - Python version compatibility beyond the unspecified declaration ## Package facts - License: Apache License, Version 2.0 (permissive) - Python support: unspecified - Install friction: low - Maintenance: abandoned - Downloads: 146.2K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags cubic to quadratic bezier conversion, font curve conversion, ufo font processing, bezier curve simplification, font optimization curves, font-tools, legacy-package [View on SkillFed](https://skillfed.io/packages/cu2qu) · [View on PyPI](https://pypi.org/project/cu2qu/)