nv.utils

View on PyPIReverse Dependencies (1)

0.2.0 nv_utils-0.2.0-py3-none-any.whl

Wheel Details

Project: nv.utils
Version: 0.2.0
Filename: nv_utils-0.2.0-py3-none-any.whl
Download: [link]
Size: 39494
MD5: 3f80b07a0ba13375d218164e51477c8c
SHA256: f32a866c9060c7b51e161cd65032d97e4577f24999ad44217b788dc11e3be020
Uploaded: 2021-12-27 23:52:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nv-utils
Version: 0.2.0
Summary: Parsers, formatters, data structures and helpers for Python 3 (>=3.9)
Author: Gustavo Santos
Author-Email: gustavo[at]next.ventures
Home-Page: https://github.com/gstos/nv-utils
Project-Url: Repository, https://github.com/gstos/nv-utils
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9,<4.0
Requires-Dist: dicttoxml (<2.0.0,>=1.7.4); extra == "xml" or extra == "all"
Requires-Dist: msgpack-python (<0.6.0,>=0.5.6); extra == "msgpack" or extra == "all"
Requires-Dist: openpyxl (<4.0.0,>=3.0.5); extra == "xlsx" or extra == "all"
Requires-Dist: pytz (<2022.0,>=2021.1); extra == "pytz" or extra == "all"
Requires-Dist: xlrd (<3.0.0,>=2.0.1); extra == "xls" or extra == "all"
Requires-Dist: xlwt (<2.0.0,>=1.3.0); extra == "xls" or extra == "all"
Requires-Dist: xmltodict (<0.13.0,>=0.12.0); extra == "xml" or extra == "all"
Provides-Extra: all
Provides-Extra: msgpack
Provides-Extra: pytz
Provides-Extra: xls
Provides-Extra: xlsx
Provides-Extra: xml
Description-Content-Type: text/markdown
[Description omitted; length: 778 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.7
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE sha256=rVjxecZw9138KGKEJKooDufTG9Lbp8BqXhmoZdRTtOE 1058
nv/__init__.py sha256=G-d438vPx7m_ks5e9XTtM3u7LDRO5dSSukibukWmyPM 56
nv/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nv/utils/collections/__init__.py sha256=EKuVZvH6MUZBzprA_Dx7o47-7UDPZhvr75q_qyNFFCc 274
nv/utils/collections/mappings/__init__.py sha256=ZTpMPqIYxbM7laoWx8MlwQRIM_Z9iuZ7Mf_Htdxy5Ak 196
nv/utils/collections/mappings/helpers.py sha256=zMc5KmZtDL2DLTGmbvoypiWcXtn5I4d1SXzW5tR6CqE 1341
nv/utils/collections/mappings/objectdict.py sha256=G-G62TfwzUkIy0cEYHd6JDPBbVUSbbGJ08dti1Apg_s 4092
nv/utils/collections/sequences/__init__.py sha256=IAqx_jYsppZQ0WAkVwBkif5lSKUZ10DwelLtW1pRo1w 184
nv/utils/collections/sequences/chainlist.py sha256=zLKwgFt5AqAdY1YIpfiZos70MhSw7EwlL2AZ3yt0lDE 4505
nv/utils/collections/sequences/utils.py sha256=9E5CILT7sZ6qJdhFHESJs9W87_oc0dGKSoaRBmDcnSk 328
nv/utils/collections/sets.py sha256=PG-8949TUXq2RYP0yaNcfR6AChcWElUy1BjebRVL3vY 1364
nv/utils/collections/structures/__init__.py sha256=zWGhstMCgdAfDnb72W3OlEgHLXM_SWYB8f4Y63K1yCI 188
nv/utils/collections/structures/merge.py sha256=Hr5eo7-tWM96H5L7FXaxtpdUKsBNPEe3z04EjQ5-V2M 2252
nv/utils/collections/structures/serializer.py sha256=x3x19w_dY207E0nYrgV4aqJbyqIOWrF2CPqs1Tmu5As 10078
nv/utils/formatters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nv/utils/formatters/datetime.py sha256=_IVctXe4aLQRkFr0Cdl99B2o5caaK2U_ZW6ZK70Q3E8 1915
nv/utils/formatters/string.py sha256=-ASTw8XjYIFNK2u1MP75gj90pAYP-8b1xDEJkDdO5w0 3619
nv/utils/introspect/__init__.py sha256=IRfhkd01d0nXypcB7tuOW_3fSLkboG3_FRLq_CNE4IU 114
nv/utils/introspect/dotted_path.py sha256=ytgUIPTIQaDrB1Pw_SJn502A2UfEvlreT5z64kCLeR0 6879
nv/utils/introspect/helpers.py sha256=5rbydH-Co6CmxBLYUgCYx49iRyog0QOh1eriLE8OvU4 535
nv/utils/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nv/utils/models/singleton.py sha256=4gmIknj-YPwfN49Q3iP81FOYmSLlwyzffR4yS25M_Lc 512
nv/utils/models/translatables.py sha256=cbxmUfxUNrlR_xCb_pIE3yD3Jx2stcOlheGAgKySLTQ 4488
nv/utils/parsers/__init__.py sha256=KMn322Oiv5YR3RTdgW2GLQttiAVQxZHIwJZkDDfUEc8 96
nv/utils/parsers/parser.py sha256=Ponbv6VgYS9JReRwm0YO6VX8d_CGaWrEJgherSJGI28 5441
nv/utils/parsers/string/__init__.py sha256=KMn322Oiv5YR3RTdgW2GLQttiAVQxZHIwJZkDDfUEc8 96
nv/utils/parsers/string/boolean.py sha256=xeBCsPTRGceYoSnK4M5mbVnhBXqEi4ViJU3Mk-xb-Ts 938
nv/utils/parsers/string/bytes.py sha256=WyZNOe7kjvcE8TmTdnWFXr63BhsEwhhGuDZ5sLmtqHk 712
nv/utils/parsers/string/datetime.py sha256=OmLIxtDdcl3b9_yyD4kWjEcn2lABTr4A9zdF-u1FYRA 5556
nv/utils/parsers/string/parser.py sha256=ugNO_FmpMR6X7M2C9giZaa5p0zXZf-gvBwaC4hWQE4w 4011
nv/utils/path.py sha256=RnlyUGQxdk5JKqhDaByytR_ufWnxcJ-oUYFDuHAqJbA 1197
nv/utils/serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nv/utils/serializers/dotenv.py sha256=rq9KFucT579qsHufJOK-e9oF8RkP6ajBstdobSMOdb8 12726
nv/utils/serializers/msgpack.py sha256=tZgzsMgfq9TnhtIPphEH10YufV3pmUo3VEQ9ycDaBYE 2574
nv/utils/tables/__init__.py sha256=AiMzkoZ38oQHHF1IBWSWYRZcxr4BmSilWfF8mJKpfOY 1153
nv/utils/tables/csv.py sha256=S-ZnovBZ6UiVNn8MgvafGsZBVMxIK0CVeLFuecowNHs 1775
nv/utils/tables/utils.py sha256=1kOoBXWDNI-ALhLOSPS6ZvQqevdMzncA8MY-F7UUSdk 2259
nv/utils/tables/xls.py sha256=HZsWr9stiyMzm1D2ukRywyOXuN_IAGzON2ERdE2mZW8 76
nv/utils/tables/xls_read.py sha256=uUv23lMxnWRci-fn9gaX4vHXjBHVT9pDuDf8ZrUDEps 2448
nv/utils/tables/xls_write.py sha256=eP4X8ny_LBg9pq4MGHxPl7UFiQHi91o4siWVD8W7MV0 1598
nv/utils/tables/xlsx.py sha256=CzufgsPuZKw99Sl6V7UzPNjA43b5_PHsmEplD2Conzg 2498
nv_utils-0.2.0.dist-info/LICENSE sha256=rVjxecZw9138KGKEJKooDufTG9Lbp8BqXhmoZdRTtOE 1058
nv_utils-0.2.0.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
nv_utils-0.2.0.dist-info/METADATA sha256=j-tZmz80iEGGizz9Mne60Oq-an1RqL0cWka8RSdzXJg 2131
nv_utils-0.2.0.dist-info/RECORD