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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|