Skip to main content
===============================
Cuteshop
===============================

.. image:: https://badge.fury.io/py/cuteshop.png
:target: http://badge.fury.io/py/cuteshop

.. image:: https://travis-ci.org/uranusjr/cuteshop.png?branch=master
:target: https://travis-ci.org/uranusjr/cuteshop

.. image:: https://pypip.in/d/cuteshop/badge.png
:target: https://pypi.python.org/pypi/cuteshop


Package manager for Qt projects.

* Free software: MIT license
* Documentation: https://cuteshop.readthedocs.org.


What is Cuteshop?
=================

Short Version
-------------

It's like CocoaPods, but for Qt (qmake-based) projects, if you know what that
means.

Long Version
-------------

Cuteshop manages library dependencies for Qt (qmake-based) projects.

You describe your depedencies in a file called ``Shopfile``. Cuteshop analyzes
it, resolves all the library dependencies for you, and generate boilerplate
qmake configurations for you to use.




=======
History
=======

0.5.0 (2019-01-24)
---------------------

* Support for per-pattern prefix in public header configurations.
* Fix error on Windows when there are too many headers to copy.
* Fix error on Windows when re-creating directories.
* Add extra flags to make compilation log less verbose.


0.4.0 (2019-01-21)
---------------------

* Add syntax support to exclude files from a glob pattern.
* Improve directory creation to support nested include structure.
* Add support to load extra sources form environment variables.
* Add support to non-lib projects (i.e. header-only).
* Fix templating with spaces in path.
* Add QtCollections spec.
* Add LibXLSXWriter spec.


0.3.1 (2016-01-05)
---------------------

* Git download plan now raises an exception on error.
* Fix error caused by missing spec-source option.


0.3.0 (2016-01-04)
---------------------

* Add option for additional spec sources.
* Add support for OTHER_FILES.
* Minor wording fixes.


0.2.1 (2015-09-20)
---------------------

* Add support for RESOURCES.
* Add QtHandlebarsJS spec.


0.2.0 (2015-07-07)
---------------------

* Add specs for QtSignal and QtYAML.
* Fix implementation for usage on Windows.
* More spec parameters made available.
* More bug fixes.


0.1.0 (2014-12-16)
---------------------

* First release on PyPI.


Metadata

Release files for cuteshop 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cuteshop 0.5.0
File Size Uploaded Provenance Actions
cuteshop-0.5.0.tar.gz 20.0 kB Without provenance Details for cuteshop-0.5.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cuteshop 0.5.0
File Interpreter ABI Platform Actions
cuteshop-0.5.0-py2.py3-none-any.whl Python 2, Python 3 none any Details for cuteshop-0.5.0-py2.py3-none-any.whl

Total release size: 35.3 kB

Release files / cuteshop-0.5.0.tar.gz

Download URL cuteshop-0.5.0.tar.gz
Size 20.0 kB
Tags Source
SHA-256 checksum
How to use checksums
64925a722b5b19d88f8d61f614baa5b87d76a8d833edbee8dcccf7e9e3601192
BLAKE2b-256 checksum
How to use checksums
3556b814abf96a17be003424cb4946c0779524dc3b8f61558db5fec4609b29e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

Release files / cuteshop-0.5.0-py2.py3-none-any.whl

Download URL cuteshop-0.5.0-py2.py3-none-any.whl
Size 15.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
3ddb7a8673b23bd69ea81f779d2a97f5487baffb6245ac342758716f3d73bb7e
BLAKE2b-256 checksum
How to use checksums
b2ba6be06b327100159a5be4e83d64023db44ef6eeac7f4786f34881a417afa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

Security for cuteshop 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page