├── .circleci └── config.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── nanoid ├── __init__.py ├── algorithm.py ├── generate.py ├── method.py ├── non_secure_generate.py └── resources.py ├── requirements.txt ├── setup.py └── test ├── __init__.py ├── algorithm_test.py ├── generate_test.py ├── method_test.py ├── nanoid_test.py ├── non_secure_test.py └── url_test.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE README.md 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/README.md -------------------------------------------------------------------------------- /nanoid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/nanoid/__init__.py -------------------------------------------------------------------------------- /nanoid/algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/nanoid/algorithm.py -------------------------------------------------------------------------------- /nanoid/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/nanoid/generate.py -------------------------------------------------------------------------------- /nanoid/method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/nanoid/method.py -------------------------------------------------------------------------------- /nanoid/non_secure_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/nanoid/non_secure_generate.py -------------------------------------------------------------------------------- /nanoid/resources.py: -------------------------------------------------------------------------------- 1 | alphabet = '_-0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' 2 | size = 21 3 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/algorithm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/test/algorithm_test.py -------------------------------------------------------------------------------- /test/generate_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/test/generate_test.py -------------------------------------------------------------------------------- /test/method_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/test/method_test.py -------------------------------------------------------------------------------- /test/nanoid_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/test/nanoid_test.py -------------------------------------------------------------------------------- /test/non_secure_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/test/non_secure_test.py -------------------------------------------------------------------------------- /test/url_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puyuan/py-nanoid/HEAD/test/url_test.py --------------------------------------------------------------------------------