bump (#80)
* bump Signed-off-by: Jess Frazelle <github@jessfraz.com> * some fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * YOYO NEW API SPEC! * reformat Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixups Signed-off-by: Jess Frazelle <github@jessfraz.com> * for now force true Signed-off-by: Jess Frazelle <github@jessfraz.com> * run the tests on generations Signed-off-by: Jess Frazelle <github@jessfraz.com> * add tests Signed-off-by: Jess Frazelle <github@jessfraz.com> * update Signed-off-by: Jess Frazelle <github@jessfraz.com> * update Signed-off-by: Jess Frazelle <github@jessfraz.com> * update Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * update Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix some types Signed-off-by: Jess Frazelle <github@jessfraz.com> * float to top Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix mypy Signed-off-by: Jess Frazelle <github@jessfraz.com> * more noqa Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixups Signed-off-by: Jess Frazelle <github@jessfraz.com> * ruff pass Signed-off-by: Jess Frazelle <github@jessfraz.com> * add docs Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * even less mypy errors Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * add test Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixups Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * cleanup Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix Signed-off-by: Jess Frazelle <github@jessfraz.com> * new path Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes for mypy Signed-off-by: Jess Frazelle <github@jessfraz.com> * skip tests Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
@ -2,145 +2,288 @@ from enum import Enum
|
||||
|
||||
|
||||
class Currency(str, Enum):
|
||||
AED = 'aed'
|
||||
AFN = 'afn'
|
||||
ALL = 'all'
|
||||
AMD = 'amd'
|
||||
ANG = 'ang'
|
||||
AOA = 'aoa'
|
||||
ARS = 'ars'
|
||||
AUD = 'aud'
|
||||
AWG = 'awg'
|
||||
AZN = 'azn'
|
||||
BAM = 'bam'
|
||||
BBD = 'bbd'
|
||||
BDT = 'bdt'
|
||||
BGN = 'bgn'
|
||||
BIF = 'bif'
|
||||
BMD = 'bmd'
|
||||
BND = 'bnd'
|
||||
BOB = 'bob'
|
||||
BRL = 'brl'
|
||||
BSD = 'bsd'
|
||||
BWP = 'bwp'
|
||||
BZD = 'bzd'
|
||||
CAD = 'cad'
|
||||
CDF = 'cdf'
|
||||
CHF = 'chf'
|
||||
CLP = 'clp'
|
||||
CNY = 'cny'
|
||||
COP = 'cop'
|
||||
CRC = 'crc'
|
||||
CVE = 'cve'
|
||||
CZK = 'czk'
|
||||
DJF = 'djf'
|
||||
DKK = 'dkk'
|
||||
DOP = 'dop'
|
||||
DZD = 'dzd'
|
||||
EEK = 'eek'
|
||||
EGP = 'egp'
|
||||
ETB = 'etb'
|
||||
EUR = 'eur'
|
||||
FJD = 'fjd'
|
||||
FKP = 'fkp'
|
||||
GBP = 'gbp'
|
||||
GEL = 'gel'
|
||||
GIP = 'gip'
|
||||
GMD = 'gmd'
|
||||
GNF = 'gnf'
|
||||
GTQ = 'gtq'
|
||||
GYD = 'gyd'
|
||||
HKD = 'hkd'
|
||||
HNL = 'hnl'
|
||||
HRK = 'hrk'
|
||||
HTG = 'htg'
|
||||
HUF = 'huf'
|
||||
IDR = 'idr'
|
||||
ILS = 'ils'
|
||||
INR = 'inr'
|
||||
ISK = 'isk'
|
||||
JMD = 'jmd'
|
||||
JPY = 'jpy'
|
||||
KES = 'kes'
|
||||
KGS = 'kgs'
|
||||
KHR = 'khr'
|
||||
KMF = 'kmf'
|
||||
KRW = 'krw'
|
||||
KYD = 'kyd'
|
||||
KZT = 'kzt'
|
||||
LAK = 'lak'
|
||||
LBP = 'lbp'
|
||||
LKR = 'lkr'
|
||||
LRD = 'lrd'
|
||||
LSL = 'lsl'
|
||||
LTL = 'ltl'
|
||||
LVL = 'lvl'
|
||||
MAD = 'mad'
|
||||
MDL = 'mdl'
|
||||
MGA = 'mga'
|
||||
MKD = 'mkd'
|
||||
MNT = 'mnt'
|
||||
MOP = 'mop'
|
||||
MRO = 'mro'
|
||||
MUR = 'mur'
|
||||
MVR = 'mvr'
|
||||
MWK = 'mwk'
|
||||
MXN = 'mxn'
|
||||
MYR = 'myr'
|
||||
MZN = 'mzn'
|
||||
NAD = 'nad'
|
||||
NGN = 'ngn'
|
||||
NIO = 'nio'
|
||||
NOK = 'nok'
|
||||
NPR = 'npr'
|
||||
NZD = 'nzd'
|
||||
PAB = 'pab'
|
||||
PEN = 'pen'
|
||||
PGK = 'pgk'
|
||||
PHP = 'php'
|
||||
PKR = 'pkr'
|
||||
PLN = 'pln'
|
||||
PYG = 'pyg'
|
||||
QAR = 'qar'
|
||||
RON = 'ron'
|
||||
RSD = 'rsd'
|
||||
RUB = 'rub'
|
||||
RWF = 'rwf'
|
||||
SAR = 'sar'
|
||||
SBD = 'sbd'
|
||||
SCR = 'scr'
|
||||
SEK = 'sek'
|
||||
SGD = 'sgd'
|
||||
SHP = 'shp'
|
||||
SLL = 'sll'
|
||||
SOS = 'sos'
|
||||
SRD = 'srd'
|
||||
STD = 'std'
|
||||
SVC = 'svc'
|
||||
SZL = 'szl'
|
||||
THB = 'thb'
|
||||
TJS = 'tjs'
|
||||
TOP = 'top'
|
||||
TRY = 'try'
|
||||
TTD = 'ttd'
|
||||
TWD = 'twd'
|
||||
TZS = 'tzs'
|
||||
UAH = 'uah'
|
||||
UGX = 'ugx'
|
||||
USD = 'usd'
|
||||
UYU = 'uyu'
|
||||
UZS = 'uzs'
|
||||
VEF = 'vef'
|
||||
VND = 'vnd'
|
||||
VUV = 'vuv'
|
||||
WST = 'wst'
|
||||
XAF = 'xaf'
|
||||
XCD = 'xcd'
|
||||
XOF = 'xof'
|
||||
XPF = 'xpf'
|
||||
YER = 'yer'
|
||||
ZAR = 'zar'
|
||||
ZMW = 'zmw'
|
||||
"""Currency is the list of supported currencies.
|
||||
|
||||
This comes from the Stripe API docs: For more details see <https://support.stripe.com/questions/which-currencies-does-stripe-support>.""" # noqa: E501
|
||||
|
||||
"""# United Arab Emirates Dirham """ # noqa: E501
|
||||
AED = "aed"
|
||||
"""# Afghan Afghani """ # noqa: E501
|
||||
AFN = "afn"
|
||||
"""# Albanian Lek """ # noqa: E501
|
||||
ALL = "all"
|
||||
"""# Armenian Dram """ # noqa: E501
|
||||
AMD = "amd"
|
||||
"""# Netherlands Antillean Gulden """ # noqa: E501
|
||||
ANG = "ang"
|
||||
"""# Angolan Kwanza """ # noqa: E501
|
||||
AOA = "aoa"
|
||||
"""# Argentine Peso """ # noqa: E501
|
||||
ARS = "ars"
|
||||
"""# Australian Dollar """ # noqa: E501
|
||||
AUD = "aud"
|
||||
"""# Aruban Florin """ # noqa: E501
|
||||
AWG = "awg"
|
||||
"""# Azerbaijani Manat """ # noqa: E501
|
||||
AZN = "azn"
|
||||
"""# Bosnia & Herzegovina Convertible Mark """ # noqa: E501
|
||||
BAM = "bam"
|
||||
"""# Barbadian Dollar """ # noqa: E501
|
||||
BBD = "bbd"
|
||||
"""# Bangladeshi Taka """ # noqa: E501
|
||||
BDT = "bdt"
|
||||
"""# Bulgarian Lev """ # noqa: E501
|
||||
BGN = "bgn"
|
||||
"""# Burundian Franc """ # noqa: E501
|
||||
BIF = "bif"
|
||||
"""# Bermudian Dollar """ # noqa: E501
|
||||
BMD = "bmd"
|
||||
"""# Brunei Dollar """ # noqa: E501
|
||||
BND = "bnd"
|
||||
"""# Bolivian Boliviano """ # noqa: E501
|
||||
BOB = "bob"
|
||||
"""# Brazilian Real """ # noqa: E501
|
||||
BRL = "brl"
|
||||
"""# Bahamian Dollar """ # noqa: E501
|
||||
BSD = "bsd"
|
||||
"""# Botswana Pula """ # noqa: E501
|
||||
BWP = "bwp"
|
||||
"""# Belize Dollar """ # noqa: E501
|
||||
BZD = "bzd"
|
||||
"""# Canadian Dollar """ # noqa: E501
|
||||
CAD = "cad"
|
||||
"""# Congolese Franc """ # noqa: E501
|
||||
CDF = "cdf"
|
||||
"""# Swiss Franc """ # noqa: E501
|
||||
CHF = "chf"
|
||||
"""# Chilean Peso """ # noqa: E501
|
||||
CLP = "clp"
|
||||
"""# Chinese Renminbi Yuan """ # noqa: E501
|
||||
CNY = "cny"
|
||||
"""# Colombian Peso """ # noqa: E501
|
||||
COP = "cop"
|
||||
"""# Costa Rican Colón """ # noqa: E501
|
||||
CRC = "crc"
|
||||
"""# Cape Verdean Escudo """ # noqa: E501
|
||||
CVE = "cve"
|
||||
"""# Czech Koruna """ # noqa: E501
|
||||
CZK = "czk"
|
||||
"""# Djiboutian Franc """ # noqa: E501
|
||||
DJF = "djf"
|
||||
"""# Danish Krone """ # noqa: E501
|
||||
DKK = "dkk"
|
||||
"""# Dominican Peso """ # noqa: E501
|
||||
DOP = "dop"
|
||||
"""# Algerian Dinar """ # noqa: E501
|
||||
DZD = "dzd"
|
||||
"""# Estonian Kroon """ # noqa: E501
|
||||
EEK = "eek"
|
||||
"""# Egyptian Pound """ # noqa: E501
|
||||
EGP = "egp"
|
||||
"""# Ethiopian Birr """ # noqa: E501
|
||||
ETB = "etb"
|
||||
"""# Euro """ # noqa: E501
|
||||
EUR = "eur"
|
||||
"""# Fijian Dollar """ # noqa: E501
|
||||
FJD = "fjd"
|
||||
"""# Falkland Islands Pound """ # noqa: E501
|
||||
FKP = "fkp"
|
||||
"""# British Pound """ # noqa: E501
|
||||
GBP = "gbp"
|
||||
"""# Georgian Lari """ # noqa: E501
|
||||
GEL = "gel"
|
||||
"""# Gibraltar Pound """ # noqa: E501
|
||||
GIP = "gip"
|
||||
"""# Gambian Dalasi """ # noqa: E501
|
||||
GMD = "gmd"
|
||||
"""# Guinean Franc """ # noqa: E501
|
||||
GNF = "gnf"
|
||||
"""# Guatemalan Quetzal """ # noqa: E501
|
||||
GTQ = "gtq"
|
||||
"""# Guyanese Dollar """ # noqa: E501
|
||||
GYD = "gyd"
|
||||
"""# Hong Kong Dollar """ # noqa: E501
|
||||
HKD = "hkd"
|
||||
"""# Honduran Lempira """ # noqa: E501
|
||||
HNL = "hnl"
|
||||
"""# Croatian Kuna """ # noqa: E501
|
||||
HRK = "hrk"
|
||||
"""# Haitian Gourde """ # noqa: E501
|
||||
HTG = "htg"
|
||||
"""# Hungarian Forint """ # noqa: E501
|
||||
HUF = "huf"
|
||||
"""# Indonesian Rupiah """ # noqa: E501
|
||||
IDR = "idr"
|
||||
"""# Israeli New Sheqel """ # noqa: E501
|
||||
ILS = "ils"
|
||||
"""# Indian Rupee """ # noqa: E501
|
||||
INR = "inr"
|
||||
"""# Icelandic Króna """ # noqa: E501
|
||||
ISK = "isk"
|
||||
"""# Jamaican Dollar """ # noqa: E501
|
||||
JMD = "jmd"
|
||||
"""# Japanese Yen """ # noqa: E501
|
||||
JPY = "jpy"
|
||||
"""# Kenyan Shilling """ # noqa: E501
|
||||
KES = "kes"
|
||||
"""# Kyrgyzstani Som """ # noqa: E501
|
||||
KGS = "kgs"
|
||||
"""# Cambodian Riel """ # noqa: E501
|
||||
KHR = "khr"
|
||||
"""# Comorian Franc """ # noqa: E501
|
||||
KMF = "kmf"
|
||||
"""# South Korean Won """ # noqa: E501
|
||||
KRW = "krw"
|
||||
"""# Cayman Islands Dollar """ # noqa: E501
|
||||
KYD = "kyd"
|
||||
"""# Kazakhstani Tenge """ # noqa: E501
|
||||
KZT = "kzt"
|
||||
"""# Lao Kip """ # noqa: E501
|
||||
LAK = "lak"
|
||||
"""# Lebanese Pound """ # noqa: E501
|
||||
LBP = "lbp"
|
||||
"""# Sri Lankan Rupee """ # noqa: E501
|
||||
LKR = "lkr"
|
||||
"""# Liberian Dollar """ # noqa: E501
|
||||
LRD = "lrd"
|
||||
"""# Lesotho Loti """ # noqa: E501
|
||||
LSL = "lsl"
|
||||
"""# Lithuanian Litas """ # noqa: E501
|
||||
LTL = "ltl"
|
||||
"""# Latvian Lats """ # noqa: E501
|
||||
LVL = "lvl"
|
||||
"""# Moroccan Dirham """ # noqa: E501
|
||||
MAD = "mad"
|
||||
"""# Moldovan Leu """ # noqa: E501
|
||||
MDL = "mdl"
|
||||
"""# Malagasy Ariary """ # noqa: E501
|
||||
MGA = "mga"
|
||||
"""# Macedonian Denar """ # noqa: E501
|
||||
MKD = "mkd"
|
||||
"""# Mongolian Tögrög """ # noqa: E501
|
||||
MNT = "mnt"
|
||||
"""# Macanese Pataca """ # noqa: E501
|
||||
MOP = "mop"
|
||||
"""# Mauritanian Ouguiya """ # noqa: E501
|
||||
MRO = "mro"
|
||||
"""# Mauritian Rupee """ # noqa: E501
|
||||
MUR = "mur"
|
||||
"""# Maldivian Rufiyaa """ # noqa: E501
|
||||
MVR = "mvr"
|
||||
"""# Malawian Kwacha """ # noqa: E501
|
||||
MWK = "mwk"
|
||||
"""# Mexican Peso """ # noqa: E501
|
||||
MXN = "mxn"
|
||||
"""# Malaysian Ringgit """ # noqa: E501
|
||||
MYR = "myr"
|
||||
"""# Mozambican Metical """ # noqa: E501
|
||||
MZN = "mzn"
|
||||
"""# Namibian Dollar """ # noqa: E501
|
||||
NAD = "nad"
|
||||
"""# Nigerian Naira """ # noqa: E501
|
||||
NGN = "ngn"
|
||||
"""# Nicaraguan Córdoba """ # noqa: E501
|
||||
NIO = "nio"
|
||||
"""# Norwegian Krone """ # noqa: E501
|
||||
NOK = "nok"
|
||||
"""# Nepalese Rupee """ # noqa: E501
|
||||
NPR = "npr"
|
||||
"""# New Zealand Dollar """ # noqa: E501
|
||||
NZD = "nzd"
|
||||
"""# Panamanian Balboa """ # noqa: E501
|
||||
PAB = "pab"
|
||||
"""# Peruvian Nuevo Sol """ # noqa: E501
|
||||
PEN = "pen"
|
||||
"""# Papua New Guinean Kina """ # noqa: E501
|
||||
PGK = "pgk"
|
||||
"""# Philippine Peso """ # noqa: E501
|
||||
PHP = "php"
|
||||
"""# Pakistani Rupee """ # noqa: E501
|
||||
PKR = "pkr"
|
||||
"""# Polish Złoty """ # noqa: E501
|
||||
PLN = "pln"
|
||||
"""# Paraguayan Guaraní """ # noqa: E501
|
||||
PYG = "pyg"
|
||||
"""# Qatari Riyal """ # noqa: E501
|
||||
QAR = "qar"
|
||||
"""# Romanian Leu """ # noqa: E501
|
||||
RON = "ron"
|
||||
"""# Serbian Dinar """ # noqa: E501
|
||||
RSD = "rsd"
|
||||
"""# Russian Ruble """ # noqa: E501
|
||||
RUB = "rub"
|
||||
"""# Rwandan Franc """ # noqa: E501
|
||||
RWF = "rwf"
|
||||
"""# Saudi Riyal """ # noqa: E501
|
||||
SAR = "sar"
|
||||
"""# Solomon Islands Dollar """ # noqa: E501
|
||||
SBD = "sbd"
|
||||
"""# Seychellois Rupee """ # noqa: E501
|
||||
SCR = "scr"
|
||||
"""# Swedish Krona """ # noqa: E501
|
||||
SEK = "sek"
|
||||
"""# Singapore Dollar """ # noqa: E501
|
||||
SGD = "sgd"
|
||||
"""# Saint Helenian Pound """ # noqa: E501
|
||||
SHP = "shp"
|
||||
"""# Sierra Leonean Leone """ # noqa: E501
|
||||
SLL = "sll"
|
||||
"""# Somali Shilling """ # noqa: E501
|
||||
SOS = "sos"
|
||||
"""# Surinamese Dollar """ # noqa: E501
|
||||
SRD = "srd"
|
||||
"""# São Tomé and Príncipe Dobra """ # noqa: E501
|
||||
STD = "std"
|
||||
"""# Salvadoran Colón """ # noqa: E501
|
||||
SVC = "svc"
|
||||
"""# Swazi Lilangeni """ # noqa: E501
|
||||
SZL = "szl"
|
||||
"""# Thai Baht """ # noqa: E501
|
||||
THB = "thb"
|
||||
"""# Tajikistani Somoni """ # noqa: E501
|
||||
TJS = "tjs"
|
||||
"""# Tongan Paʻanga """ # noqa: E501
|
||||
TOP = "top"
|
||||
"""# Turkish Lira """ # noqa: E501
|
||||
TRY = "try"
|
||||
"""# Trinidad and Tobago Dollar """ # noqa: E501
|
||||
TTD = "ttd"
|
||||
"""# New Taiwan Dollar """ # noqa: E501
|
||||
TWD = "twd"
|
||||
"""# Tanzanian Shilling """ # noqa: E501
|
||||
TZS = "tzs"
|
||||
"""# Ukrainian Hryvnia """ # noqa: E501
|
||||
UAH = "uah"
|
||||
"""# Ugandan Shilling """ # noqa: E501
|
||||
UGX = "ugx"
|
||||
"""# United States Dollar """ # noqa: E501
|
||||
USD = "usd"
|
||||
"""# Uruguayan Peso """ # noqa: E501
|
||||
UYU = "uyu"
|
||||
"""# Uzbekistani Som """ # noqa: E501
|
||||
UZS = "uzs"
|
||||
"""# Venezuelan Bolívar """ # noqa: E501
|
||||
VEF = "vef"
|
||||
"""# Vietnamese Đồng """ # noqa: E501
|
||||
VND = "vnd"
|
||||
"""# Vanuatu Vatu """ # noqa: E501
|
||||
VUV = "vuv"
|
||||
"""# Samoan Tala """ # noqa: E501
|
||||
WST = "wst"
|
||||
"""# Central African Cfa Franc """ # noqa: E501
|
||||
XAF = "xaf"
|
||||
"""# East Caribbean Dollar """ # noqa: E501
|
||||
XCD = "xcd"
|
||||
"""# West African Cfa Franc """ # noqa: E501
|
||||
XOF = "xof"
|
||||
"""# Cfp Franc """ # noqa: E501
|
||||
XPF = "xpf"
|
||||
"""# Yemeni Rial """ # noqa: E501
|
||||
YER = "yer"
|
||||
"""# South African Rand """ # noqa: E501
|
||||
ZAR = "zar"
|
||||
"""# Zambian Kwacha """ # noqa: E501
|
||||
ZMW = "zmw"
|
||||
|
||||
def __str__(self) -> str:
|
||||
return str(self.value)
|
||||
|
Reference in New Issue
Block a user