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 の記事をドキュメント代わりにしてください。
- Zenn: Josh Nobus (@wsuzume)
- Twitter: @wsuzume
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 details)
Built Distribution
nobus-0.1.7-py3-none-any.whl
(29.6 kB
view details)
File details
Details for the file nobus-0.1.7.tar.gz
.
File metadata
- Download URL: nobus-0.1.7.tar.gz
- Upload date:
- Size: 29.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83804bbdabe80fe969740c9706572cfa319db63ab5d957472ee728377e96e3fd |
|
MD5 | ee273100f9957f56f05301cc5e8da4e4 |
|
BLAKE2b-256 | dc44824a3af44ea542fc0908d26239476ddba4afeffee15a6b6905aec3266e3c |
File details
Details for the file nobus-0.1.7-py3-none-any.whl
.
File metadata
- Download URL: nobus-0.1.7-py3-none-any.whl
- Upload date:
- Size: 29.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e28c2475ba5398b0b919c520bc22b94cbabf17fbdeee6bb27072f413a564147b |
|
MD5 | cc527e265dd9eb2d25ff8874337565a7 |
|
BLAKE2b-256 | 99c69f4d32afbb7493ccb38a236441fd271d1222210de7f912f877134ca4f6f7 |