Skip to main content

"Proteted" data types suitable for hiding secrets in Django config files.

Project description

pyzopfli
======

"Protected" data types to hide secrets in Django config files.

Running a Django server in debug mode risks exposing secrets like API
keys and passwords to the world. While Django will "filter out"
certain values, it still makes available the contents of local
variables which might also contain hidden keys.

Protected works by breaking the object's __repr__ method to prevent casual display.

from protected import ProtectedString

>>> print ProtectedString('abc')
abc

>>> print repr(ProtectedString('abc')
<Protected String 'abc'>

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

protected-0.0.1.tar.gz (1.5 kB view details)

Uploaded Source

File details

Details for the file protected-0.0.1.tar.gz.

File metadata

  • Download URL: protected-0.0.1.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for protected-0.0.1.tar.gz
Algorithm Hash digest
SHA256 79fa0e26d770bf1e254dd5e2ab5b291c601d1cfa13eba6c7ccafd315933e5dae
MD5 f3e459859b050305ad5fabafc58dabd8
BLAKE2b-256 1f43c51fa0f8459ddd20f6c0db4b845b8922f0de2ac2c264b28e9e08107be912

See more details on using hashes here.

Supported by

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