Project is now named Celeste
This commit is contained in:
parent
87917f9526
commit
269092fb53
45 changed files with 1507 additions and 12 deletions
20
celeste/constants.py
Normal file
20
celeste/constants.py
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
'''
|
||||
ASCII Character Ranges
|
||||
'''
|
||||
# Common
|
||||
WHITESPACE = '\t\n\r\x0b\x0c'
|
||||
DIGITS = '0123456789'
|
||||
ALPHA_LOWER = 'abcdefghijklmnopqrstuvwxyz'
|
||||
ALPHA_UPPER = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
ALPHA = ALPHA_LOWER + ALPHA_UPPER
|
||||
ALPHANUM = ALPHA + DIGITS
|
||||
SYMBOLS = '!\"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'
|
||||
PRINTABLE = ALPHANUM + SYMBOLS
|
||||
# Other
|
||||
DIGITS_BIN = '01'
|
||||
DIGITS_OCT = '01234567'
|
||||
DIGITS_HEX_LOWER = '0123456789abcdef'
|
||||
DIGITS_HEX_UPPER = '0123456789ABCDEF'
|
||||
CHARSET_HEX = '0123456789abcdefABCDEF'
|
||||
DIGITS_B64 = ALPHANUM + '+/'
|
||||
CHARSET_B64 = DIGITS_B64 + '=' # Base64 charset contains = padding
|
||||
Loading…
Add table
Add a link
Reference in a new issue