Skip to main content

Cubic-to-quadratic bezier curve conversion

Project description

Build Status PyPI Version Coverage

cu2qu

This library provides functions which take in UFO objects (Defcon Fonts or Robofab RFonts) and converts any cubic curves to quadratic. The most useful function is probably fonts_to_quadratic:

from defcon import Font
from cu2qu.ufo import fonts_to_quadratic
thin_font = Font('MyFont-Thin.ufo')
bold_font = Font('MyFont-Bold.ufo')
fonts_to_quadratic([thin_font, bold_font])

Interpolation compatibility is guaranteed during conversion. If it’s not needed, converting one font at a time may yield more optimized results:

for font in [thin_font, bold_font]:
    fonts_to_quadratic([font])

Some fonts may need a different error threshold than the default (0.001 em). This can also be provided by the caller:

fonts_to_quadratic([thin_font, bold_font], max_err_em=0.005)
for font in [thin_font, bold_font]:
    fonts_to_quadratic([font], max_err_em=0.001)

fonts_to_quadratic can print a string reporting the number of curves of each length. For example fonts_to_quadratic([font], dump_stats=True) may print something like:

3: 1000
4: 2000
5: 100

meaning that the font now contains 1000 curves with three points, 2000 with four points, and 100 with five. Given multiple fonts, the function will report the total counts across all fonts. You can also accumulate statistics between calls by providing your own report dictionary:

stats = {}
for font in [thin_font, bold_font]:
    fonts_to_quadratic([font], stats=stats)
# "stats" will report combined statistics for both fonts

The library also provides a command-line script also named cu2qu. Check its --help to see all the options.

Installation

You can install/upgrade cu2qu using pip, like any other Python package.

$ pip install --upgrade cu2qu

This will download the latest stable version available from the Python Package Index (PyPI).

If you wish to modify the sources in-place, you can clone the git repository from Github and install in --editable (or -e) mode:

$ git clone https://github.com/googlefonts/cu2qu
$ cd cu2qu
$ pip install --editable .

Optionally, you can build an optimized version of cu2qu which uses Cython to compile Python to C. The extension module thus created is more than twice as fast than its pure-Python equivalent.

When installing cu2qu from PyPI using pip, as long as you have a C compiler available, the cu2qu setup script will automatically attempt to build a C/Python extension module. If the compilation fails for any reasons, an error is printed and cu2qu will be installed as pure-Python, without the optimized extension.

If you have cloned the git repository, the C source files are not present and need to be regenerated. To do that, you need to install the latest Cython (as usual, pip install -U cython), and then use the global option --with-cython when invoking the setup.py script. You can also export a CU2QU_WITH_CYTHON=1 environment variable if you prefer.

For example, to build the cu2qu extension module in-place (i.e. in the same source directory):

$ python setup.py --with-cython build_ext --inplace

You can also pass --global-option when installing with pip from a local source checkout, like so:

$ pip install --global-option="--with-cython" -e .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cu2qu-1.6.7.zip (215.8 kB view details)

Uploaded Source

Built Distributions

cu2qu-1.6.7-cp39-cp39-win_amd64.whl (169.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

cu2qu-1.6.7-cp39-cp39-win32.whl (159.4 kB view details)

Uploaded CPython 3.9 Windows x86

cu2qu-1.6.7-cp39-cp39-manylinux1_x86_64.whl (175.2 kB view details)

Uploaded CPython 3.9

cu2qu-1.6.7-cp39-cp39-macosx_10_9_x86_64.whl (176.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

cu2qu-1.6.7-cp38-cp38-win_amd64.whl (166.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

cu2qu-1.6.7-cp38-cp38-win32.whl (157.1 kB view details)

Uploaded CPython 3.8 Windows x86

cu2qu-1.6.7-cp38-cp38-manylinux1_x86_64.whl (177.0 kB view details)

Uploaded CPython 3.8

cu2qu-1.6.7-cp38-cp38-manylinux1_i686.whl (168.0 kB view details)

Uploaded CPython 3.8

cu2qu-1.6.7-cp38-cp38-macosx_10_9_x86_64.whl (175.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

cu2qu-1.6.7-cp37-cp37m-win_amd64.whl (164.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

cu2qu-1.6.7-cp37-cp37m-win32.whl (156.1 kB view details)

Uploaded CPython 3.7m Windows x86

cu2qu-1.6.7-cp37-cp37m-manylinux1_x86_64.whl (176.4 kB view details)

Uploaded CPython 3.7m

cu2qu-1.6.7-cp37-cp37m-manylinux1_i686.whl (167.1 kB view details)

Uploaded CPython 3.7m

cu2qu-1.6.7-cp37-cp37m-macosx_10_9_x86_64.whl (174.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

cu2qu-1.6.7-cp36-cp36m-win_amd64.whl (164.9 kB view details)

Uploaded CPython 3.6m Windows x86-64

cu2qu-1.6.7-cp36-cp36m-win32.whl (156.2 kB view details)

Uploaded CPython 3.6m Windows x86

cu2qu-1.6.7-cp36-cp36m-manylinux1_x86_64.whl (177.0 kB view details)

Uploaded CPython 3.6m

cu2qu-1.6.7-cp36-cp36m-manylinux1_i686.whl (167.6 kB view details)

Uploaded CPython 3.6m

cu2qu-1.6.7-cp36-cp36m-macosx_10_9_x86_64.whl (175.3 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

cu2qu-1.6.7-cp27-cp27mu-manylinux1_x86_64.whl (174.2 kB view details)

Uploaded CPython 2.7mu

cu2qu-1.6.7-cp27-cp27mu-manylinux1_i686.whl (164.3 kB view details)

Uploaded CPython 2.7mu

cu2qu-1.6.7-cp27-cp27m-win_amd64.whl (162.4 kB view details)

Uploaded CPython 2.7m Windows x86-64

cu2qu-1.6.7-cp27-cp27m-win32.whl (153.9 kB view details)

Uploaded CPython 2.7m Windows x86

cu2qu-1.6.7-cp27-cp27m-manylinux1_x86_64.whl (174.2 kB view details)

Uploaded CPython 2.7m

cu2qu-1.6.7-cp27-cp27m-manylinux1_i686.whl (164.3 kB view details)

Uploaded CPython 2.7m

cu2qu-1.6.7-cp27-cp27m-macosx_10_9_x86_64.whl (172.5 kB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file cu2qu-1.6.7.zip.

File metadata

  • Download URL: cu2qu-1.6.7.zip
  • Upload date:
  • Size: 215.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.7

File hashes

Hashes for cu2qu-1.6.7.zip
Algorithm Hash digest
SHA256 559e962539c27a2964e7a2693c7053eacdabf771f0103e83baaadfa567bd8139
MD5 dcc95740dd7f60ba9132062d10f8bff0
BLAKE2b-256 bb5ddbb86b992870c8a828d893d036a5b09c9022ed603fee45b30e390ea34a65

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 169.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.3

File hashes

Hashes for cu2qu-1.6.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6f026c697ac6531b1177d51a348f493b07d0d50c9556b146ce67a7b77516ecfb
MD5 9ef005773a7a6d4c9791388b40453d8c
BLAKE2b-256 10852b0ec16b8a6a2557f5790c4918f0197252384c3a401d625860dfce81d056

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp39-cp39-win32.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp39-cp39-win32.whl
  • Upload date:
  • Size: 159.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.3

File hashes

Hashes for cu2qu-1.6.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d0cbd66f70c4ae55067159e0862239aecf2747296912dcad98578adb30bd5e4c
MD5 4afb37a63459c9937abe2faea5f3cc53
BLAKE2b-256 e676ec0553484dfc5bea97149566ab01f2b6a1c5539ab72f403c729ffb1200c6

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 175.2 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.3

File hashes

Hashes for cu2qu-1.6.7-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fdbe7418ef4d55f0cb54e1a77072986a70ddb440946cd97f757a0ca722acd6d0
MD5 de7b7e4f382d29df67782822fa1bfdeb
BLAKE2b-256 2487d300b3f82014f4449b6edeedb17b8f8c8c602e31ab5d92539e6bcdacae8b

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 176.8 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.3

File hashes

Hashes for cu2qu-1.6.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bbe5ed6e771c865ecdbbc79fe7937b8bac58c6f039384075ed6abc96b6fac7b3
MD5 474b4ce7828d87352ee079812ee365f9
BLAKE2b-256 3f34da8e05674b9bc883b9eb771d1c2ea736ccf523be91014b88dcc87876c74a

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 166.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.0

File hashes

Hashes for cu2qu-1.6.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5c65762ed60db1db37d6d21981b68e0e6acbaac9e9e8f6f3debc76d032596ddd
MD5 0916801b2938f5944bfb1bcfd7e1456b
BLAKE2b-256 60a4e1cb55f064a7568bc0fac86396a42c9ef5913cab1782690e3b1a65b84746

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp38-cp38-win32.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp38-cp38-win32.whl
  • Upload date:
  • Size: 157.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.0

File hashes

Hashes for cu2qu-1.6.7-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 43739dcfe55f5ad754d5b54a51de282668f7f4b9157c624a781a7622591c6e06
MD5 cadf5c0b6f7da28151da09a47d33dfb7
BLAKE2b-256 73a7a502ed9e94f95b82ec6c002ca61b6a4c4ed7cd133ccc416c7ffc897b319c

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 177.0 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9358083ccecaceda3371ff9f2cf0783b3e5e55acd4b46a1dd572b008352d51f9
MD5 095faedb3026d7a96e709715f0a09e52
BLAKE2b-256 01ab62afdd2f1b9daa183033b5643a2a54a33c497759528fc0d67a1190495d61

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 168.0 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ac8e1a99a7931fcc39ea19f8cbb8e75091ab7f1456e75dd7e9da372355838154
MD5 ab2e4f1e3e12d34e17f24a213807131e
BLAKE2b-256 f63f33ea3c72c7963991e12e49f0496a24e6068653c92a0289458694e2297ed6

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 175.4 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1

File hashes

Hashes for cu2qu-1.6.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 abf8312bb789431aba8df813c99751b478ee238a2898184da9d2f0b9a96ba451
MD5 073c7ee8179cfe97cca3037c07499b48
BLAKE2b-256 06fa81f6dcdeb42b2a881c155b2e153baba11572b0999c4a1c974f1777ea8e00

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 164.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5

File hashes

Hashes for cu2qu-1.6.7-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1975303591ccbe12f78b8204db39273e66dde5504cd5622238353cbd939ed4e6
MD5 bd8e2ec6152ba3d96ae80dbffc34914e
BLAKE2b-256 a2036e08466b685fc91d9a1cce2c73224aeff78ad23923c90782c5da8506aa16

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp37-cp37m-win32.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 156.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5

File hashes

Hashes for cu2qu-1.6.7-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1ee0aef065ee48fa7a50244a10b0c9fd2a1bfea5f59595a6cee55e5e821d3503
MD5 ec6a19c89538c15d1feef0b9819d4809
BLAKE2b-256 33cc232aa60b02b31dcc31cc6dfe099caa394c41cd4aedecee80e8ee0edeee6b

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 176.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c507cd0a3d0c6cb501c2c889b88dea5a6d37c98f99dd54adc449e63c9904cf20
MD5 a8c0e29452fc3a94557c42e076c09bef
BLAKE2b-256 c37b0d5527592cccc916974923e11dbb008ba2ea1b4b3d4449552f6137b22779

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 167.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 015bac360cdabd9698e40068444017ce0bb18338dc37e598905c437a61f1eb19
MD5 f09ee86c54c4159ee9e28213a8794ee6
BLAKE2b-256 0d6ebff4e3dac3ca484a0dfc326596396cde82e8f5f66c757d895d66ac884b6d

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 174.1 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for cu2qu-1.6.7-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60660b80fba8f18415c99bc41a64e3fcfd5f2f74f4bf525ca7b6b7d8ef2474bc
MD5 6724ac85827928fa50a64676657f68b4
BLAKE2b-256 82ad9eaed0146085ff2f6c1a929fc2091c447927608f3adc968440f43dee2f6b

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 164.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.8

File hashes

Hashes for cu2qu-1.6.7-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 46c5855a3214cafc876472e88b328590ccefc25ba4ae34b4ad144e7a7637eed4
MD5 ae6d3f1ec7879522f49aed3f5f862ced
BLAKE2b-256 11b390f916472ed938571a9e93d08e659acf216269e1755795408c9f47f7514f

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp36-cp36m-win32.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 156.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.8

File hashes

Hashes for cu2qu-1.6.7-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 111303caedb3f37dfd05c23327a7d0cc715e6b785dcde403af4984d43cf68430
MD5 caab968021522591b817fa67c59e03b5
BLAKE2b-256 841f983894bad9fe25c40276f056ddb4648965d0a7538442392341297effbed3

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 177.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d3c241332e8289e486856e8c55d4819e6e377edbea10ae6d698c492f25faace7
MD5 6da6e000cd746bba0d04daaacc1b53f0
BLAKE2b-256 400cb059b451856bd4eebbfe51f103faa77f134f458adabd4a78ddd63fe54c85

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 167.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f165179096a5a5c94376c6f599ac52a8d59cfe84becd2a2fafb56b134475a8e2
MD5 048a2dadfe12ca751c6781832802201f
BLAKE2b-256 ccd41bc6624a14eaeb66fb1fafb3e6e9340c1327abacfc293b99461cd548bf2b

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 175.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.8

File hashes

Hashes for cu2qu-1.6.7-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c358275b79334a8755233b48c1c265a4ff53aa3d4f360dfcc58ad6ad6114ed9
MD5 369da72c3876f364ec638e5523614e58
BLAKE2b-256 97bbea1be7b8547120ecac32d568da0630d6fe063f85d53eed59b852360a68d9

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 174.2 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a8127ecb837e189ac5e24902a46a99ac4ff0e9f0896a99b28bb76f02458bbc91
MD5 99efabae897d6521333a8b8d44500f55
BLAKE2b-256 1ca669f62efd487198931cf43ec1241b5285a3f8bb798f7fe905b1bee4762c94

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 164.3 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1337a4dc510c019c11936e3335396b7eae633b4ca1af3e3e720109a54c29e457
MD5 87a51cb0d420039880f6c27dc1645a94
BLAKE2b-256 758774f140f7b896d53f14d3906050bd744608a5b9dd8cab999b41461b2ec891

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 162.4 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.17

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 88f17f7abc657bfd67ddcec0650d11b7a67cd28eae1bc5df8ca71551f8aee776
MD5 a0e3b09f934a751fba77606c963f8497
BLAKE2b-256 ad46bfe0f629cf9d1151ddccef8c77f9e8412582458a706cc988ab18d98310f6

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27m-win32.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 153.9 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.17

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 72a2de373dc082364b692899480353149c8d3cc3c5877b15a51d2e419243855c
MD5 65fb387d6ba213b9ff47ac59f060f172
BLAKE2b-256 d3e643d129d5ea0615759cc3bef9d5dbdb8ebbe98ecbad8897215de86246db19

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 174.2 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 34c7db39ab60f4f5c02d9f9fe0ddf69b5b56d243dd20c1b18128a66f0d69e50d
MD5 416774cc4f41deade6c982aca55bed34
BLAKE2b-256 0ad51c19a27632d7371ec7f4218b78e397641c8eef27e21cbfa8e37aca57c5b2

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 164.3 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.12

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 135174357d1ca0e7913c7e76463761573d0034441b5dab7f37bc260d076e7c47
MD5 76ec00659383749d96555d1610fe126d
BLAKE2b-256 7c1db0603361b4f658f99958a8f39f8440eab5be95d0931b732096369043e77a

See more details on using hashes here.

Provenance

File details

Details for the file cu2qu-1.6.7-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cu2qu-1.6.7-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 172.5 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/2.7.17

File hashes

Hashes for cu2qu-1.6.7-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 29dabbe8fdb2a7e2334cb65e56acfe7caee257b64784c038823622eb4e427f43
MD5 72b99cb2fe9688288df13d57a8c26aa9
BLAKE2b-256 72f17cb2a2c5ec0ff222d626acc8e6eab834f50457371199342d7164c3f92827

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page