Skip to main content

No project description provided

Project description

nobus

"Nobody But Us" modules for Python

What is nobus

NOBUS(Nobody But Us)は「我々(United States)だけが利用できる脆弱性」を意味するアメリカ国家安全保証局(NSA)の標語です。

nobus モジュールはごく一部の変人しか使わないであろう、Python の特殊メソッドをフル活用したクラスハッキングを詰め込んだモジュールです。

現在は Python のクラスアトリビュートに対して型チェックと immutable / protected 属性を追加する safeattr モジュールが実装されています。

そのうち関数型プログラミングモジュールの kette を統合する予定です。

本当に暇なときしか整備できないのでドキュメントはそのうち整備します。基本的に Zenn の記事をドキュメント代わりにしてください。

Usage

install

$ pip install nobus

safeattr.py

いまのところはこの Zenn の記事をドキュメント代わりにしてください。

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

nobus-0.1.7.tar.gz (29.3 kB view hashes)

Uploaded Source

Built Distribution

nobus-0.1.7-py3-none-any.whl (29.6 kB view hashes)

Uploaded Python 3

Supported by

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