Skip to main content

I'm sorry Cady, I'm afraid I can't do that.

In an early scene in the film M3GAN 2.0 (Blumhouse 2025), 12-year-old Cady is seen attempting to import morality, and getting an error that the package does not exist.

What is not shown is, if that system included uncurated third-party packages in its search, 'morality' could have done literally anything.

Thankfully I managed to get there first in PyPI so this function does nothing. But someone else could have given you a Trojan horse, which would eventually be removed from the library, but removal can take time, so you should always check packages before you use them!

The purpose of this package is simply to serve as a gentle warning that you weren't supposed to imitate what Cady did in that scene :)

Metadata

Release files for morality 0.0.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 morality 0.0.3
File Size Uploaded
morality-0.0.3.tar.gz 1.8 kB Details

Release files / morality-0.0.3.tar.gz

Download URL morality-0.0.3.tar.gz
Size 1.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cde369226e32fafb7cb77c718a5a17f3a82092987852430360b94cab16b1d123
BLAKE2b-256 checksum
How to use checksums
3a4b3d0767553c3aab0a78d196d6eb4471a6c08d492a94ea1956474165e9f44f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.0.3 This release

1 release file

0.0.2

1 release file

0.0.1

1 release file

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