Skip to main content

AttrMagic

Hatch project uv Ruff

Inspired by Django's query structure.

foo = bar.filter(obj__name__in=["john", "smith"])

returns all objects in bar that have an object obj in them with an attribute name in the list.

Testing

Generate HTML Report

pytest --cov=attrmagic --cov-report html tests/

Metadata

Release files for AttrMagic 0.2.3

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

Source distribution (sdist)

Source distribution for AttrMagic 0.2.3
File Size Uploaded Provenance Actions
attrmagic-0.2.3.tar.gz 47.3 kB Without provenance Details for attrmagic-0.2.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for AttrMagic 0.2.3
File Interpreter ABI Platform Actions
attrmagic-0.2.3-py3-none-any.whl Python 3 none any Details for attrmagic-0.2.3-py3-none-any.whl

Total release size: 59.3 kB

Release files / attrmagic-0.2.3.tar.gz

Download URL attrmagic-0.2.3.tar.gz
Size 47.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e7a96a16f072ffd9e1b88553e2c1238583436256013a167b1154d0b5f6d5bcf8
BLAKE2b-256 checksum
How to use checksums
d5b853ee1cc412e147b5ae11440d2463aeabe719f69af44c25fa09ad79bd5f4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / attrmagic-0.2.3-py3-none-any.whl

Download URL attrmagic-0.2.3-py3-none-any.whl
Size 12.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64378f96665f01aecc175d067a692d9b3aa8931897c71fcdb463446a670d0ce3
BLAKE2b-256 checksum
How to use checksums
83e0a7a5d27d0f0f5caa9877ede4bbeccde6ae4ba1bfc0f74566e0d17d676bc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for AttrMagic 0.2.3

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