Skip to main content

PyPi Release

Diamond Art

What is diamond art?

Diamond art is a way of creating textured images by attaching small plastic gems to a canvas. The gems are facetted such that they reflect light, giving the finished product a glitzy look.

Kits are typically sold with a pre-printed canvas covered by a grid of symbols under a layer of double-stick tape. The symbols indicate which color diamond to adhere. Large artworks may require adhering thousands of diamonds in dozens of colors.

Installation

The tool can be installed from pypi. It requires python 3.7 or newer.

pip install diamond-art

Alternately, source can be downloaded from github and installed with

python setup.py install

Usage

First create your image. My 6 year old son created this image of a house using a pixel editor (scaled up for visibility).

Pixel image of a house

This can be converted to a diamond painting using the command line tool:

diamond_art examples/house_6yo.png examples/house_6yo_canvas.png

which produces this:

Diamond art template of a house

When printed at 100% scale (approximately 300 dpi by default) the resulting canvas will fit 2.5mm gems perfectly.

License

Diamond-art is released under the BSD license.

Credits

  • Created by Spencer Bliven

Changelog

0.1.0 (2021-11-21)

  • First release on PyPI.

Metadata

Release files for diamond-art 0.1.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 diamond-art 0.1.0
File Size Uploaded Provenance Actions
diamond_art-0.1.0.tar.gz 92.6 kB Without provenance Details for diamond_art-0.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 183.8 kB

Release files / diamond_art-0.1.0.tar.gz

Download URL diamond_art-0.1.0.tar.gz
Size 92.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a83da47b22d7ba6bc1288fd994be9b51caeba8234f8922aeb8df57824768fb96
BLAKE2b-256 checksum
How to use checksums
b52f2daaaaac7a4cad55c1816c611ac1b590e1af524d8be2d5af0f9c42925ac2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/0.0.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / diamond_art-0.1.0-py2.py3-none-any.whl

Download URL diamond_art-0.1.0-py2.py3-none-any.whl
Size 91.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
83369806b459b78632768ed15881f7b533ef5310bc2601d30680b8d50bdc1e1e
BLAKE2b-256 checksum
How to use checksums
ba0f83af8c18db05ba50ec4493a4990a35545ea8f4d5f7f1a1669ba0aea63e99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/0.0.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Security for diamond-art 0.1.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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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