xoutil

View on PyPIReverse Dependencies (5)

2.1.11.post1 xoutil-2.1.11.post1-py3-none-any.whl

Wheel Details

Project: xoutil
Version: 2.1.11.post1
Filename: xoutil-2.1.11.post1-py3-none-any.whl
Download: [link]
Size: 257345
MD5: a784da1eec6e68ba4394e12d19b3f943
SHA256: 339beb92d48e1a60dd67848a97b13af62ab47512ca8943332503dd1e0cf8e5fb
Uploaded: 2021-12-12 13:42:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xoutil
Version: 2.1.11.post1
Summary: Collection of usefull algorithms and other very disparate stuff
Author: Merchise Autrement
Author-Email: project+xoutil[at]merchise.org
Home-Page: https://github.com/merchise/xoutil/
License: GPLv3+
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.5
Requires-Dist: typing-extensions (~=3.7.4)
Requires-Dist: python-dateutil; extra == "recommended"
Requires-Dist: enum34; python_version < "3.4" and extra == "recommended"
Provides-Extra: recommended
License-File: LICENSE
[Description omitted; length: 644 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
xoutil-2.1.11.post1-py3.8-nspkg.pth sha256=f9unwiyfx1G9i5aDTNk_foq2rtvj8eJU0EQ6Da5U1XM 529
tests/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/customizetestbed.py sha256=p2NTV7oV15Biy-Aco-8txZfSh4I3LewYS91dfPC6AV8 1190
tests/test_bases.py sha256=N_pY-McPa5q-H3XFJvqZQW-hwXjWIY6iiTKMODsNqH0 1180
tests/test_bound.py sha256=6ZamNEyjvnS3soxLYA8p3-atG_so6cP38-chvb9mIxI 10034
tests/test_cli.py sha256=AqSkWtr9ZOZsYd8SakNnKw0cyn6dh9eRc3qVpDrccVI 838
tests/test_clisp.py sha256=nPcSTGuLtKee01P0lxZPaKescOjnqATAxGzl1CTdX2k 3728
tests/test_codecs.py sha256=fPQWrccTFAFd1Ey_fZUJ_UUqISJbiiUTxRqu2FW02hs 1136
tests/test_collections.py sha256=AMasTK_bCccFqzyLlRWjuJY7Gu7nVQV2IcC5t3kMhzg 46872
tests/test_context.py sha256=cTX2shHfX36jbW4WHCpbNQSi4eUmX_-p7vuxLMuSjB8 6826
tests/test_csv.py sha256=tNYbakX3BuosKzpll5A8QH4Kvez3GmiDisRJhnSUCx0 1371
tests/test_datetime.py sha256=0PS-mq03kJ0WlaA1u2m2YF_Oj3QDnAnrxQxNldouoDc 14465
tests/test_decorators.py sha256=nveZF4vKVcO4s-oJ4OCY_G2_JMswQl30meytUl84Yg0 4596
tests/test_dim.py sha256=ODkYOu2_dhgRyBVAzf-1MWjI__8K-0j3rnvvrFfMfyc 7535
tests/test_fp.py sha256=3tPRg9YuSGJqsBRR24B-OFVGd5GPln8WBaf5F4XINbE 4753
tests/test_fs.py sha256=V3XA7igKw2HCRbs4LTJKPQULON2v3lfhkmJlCFhj2Vk 2882
tests/test_functools.py sha256=5tbuecsoKeUph_F_4g7cgrcjSbyvEO1kfVMSHkrfIBs 3582
tests/test_functools2.py sha256=z2cPbjEzxSMezDWjf-1_9LriZMlLYoAOX5iCcUGz5Sw 5393
tests/test_graphlib.py sha256=74nvzAq0DDqPg4f5VxCY2qminP6jX7Kp29YOp8Fnlvk 7406
tests/test_infinity.py sha256=Q4E-xow76DDCNfCkWEwP2-DEv5yTeXTNHOez5_IgQDQ 1804
tests/test_iterators.py sha256=mkZb9OXe4cysvGttThYnDog0uXD812F0MQqab2n9WNs 5759
tests/test_keywords.py sha256=P7eJfe4m7PbY0CD2k9hOGZuCRA5fQkulMRKlUjIsdHc 1054
tests/test_modules.py sha256=fkMLyAP0at9BuQhYRClD8weNQsKjQwoy_lErz32uy6E 3752
tests/test_names.py sha256=Qg7LvgRvksKIgXimF97TVVLvSC1dTn15dsa6GBVXVVo 4020
tests/test_objects.py sha256=WcCd7y2YrCcJa6tv3EQJG0gozYbIrbA5DtB__msngbU 16428
tests/test_params.py sha256=6h2eBTQE1T-NGHV-nxRAcSonY27RV445d5qed-U3Rt0 3984
tests/test_pprint.py sha256=Z86praD3C1w-W9ni9VPD8JmtMl-UWgtEcDI2bb5n-Bc 442
tests/test_records.py sha256=7ZcY-nMnQ-ESTHjIV9FQfrzDbyzyM9ShcNbX-2l620c 7678
tests/test_safe.py sha256=-S-x0c98igXv2j-zQwVkL1qVLUjf4ClqdV4iMYxD3oQ 1226
tests/test_string.py sha256=9AK3bwfo3L9HzvsBHagmdYaaj1GQjGlQPheSQf1SVSs 2548
tests/test_symbols.py sha256=qUJT9hQrbORMJ6yHhNf_KtjVgJiiCtU6F7QM817LXms 2452
tests/test_tasking.py sha256=RozXCZ4NJtRe6PxhYVZpNL4W11aUIH-mNY1DyRFsbCA 1513
tests/test_textwrap.py sha256=A7GwqgA4GYg7qBHs-2zOBmx8lJDmpPM0n_xr33CAVdg 11518
tests/test_tools.py sha256=D_Mrk2R6Y4_1PLuktYFvuUVn6TJbMDRpv5LbUituQc8 901
tests/test_types.py sha256=LfYOGDfOPIhvBmAWD3yx9srP4-q-lmV6sEWk3d1CFKg 8307
tests/testbed.py sha256=RubzJK9MteKnVf1fu8oovasH0usfHgPTkRN019WWZCc 676
xotl/tools/__init__.py sha256=qaDmureyX6JmlLWTYCLu7DP7_gU0MNJ4X9T-XrHCLr8 610
xotl/tools/_version.py sha256=buE7TzlKKeRC41JcsO623HOxb2PbbzgUVyNBZ4DWXGw 504
xotl/tools/_version.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xotl/tools/bases.py sha256=82a8KYJKT3cS791tEV0ji9gH10eJGNfwzAcAEZRCAQE 4685
xotl/tools/bound.py sha256=gP-Oc7trHa954-I33dnLGDqhH9JUxdx-xeujpCukdOk 21388
xotl/tools/clipping.py sha256=_xMhwVZ1EVJKXNkzjHxcGDN_LieX4XrqIS65ZdpsQ-k 6177
xotl/tools/context.py sha256=0d10vJVkdRL54b5hbMaBwZLpAtOUarjYLnA-7k4zvLw 6245
xotl/tools/context.pyi sha256=vg1TOyEWTldDKPmogUxBORFZpIv6yokL3NIlhCfj7JY 376
xotl/tools/cpystack.py sha256=dIURDrPXbqz2pB3_XmZvy4LcXzUjzwUGrn65CDcySzU 8872
xotl/tools/crypto.py sha256=A_1zuDk4hZEsXxZKYs1Fe-oXVjP6MEYKuJzHVsTNbaU 5437
xotl/tools/deprecation.py sha256=VapdFHWiCONxFw_tNX7I-63wRkoAQtZXU0h8Tsj9ce8 14904
xotl/tools/infinity.py sha256=qQEvm4u066QxrLUNrAJT_oRl6eH4H_ng75SExTtjosE 2875
xotl/tools/keywords.py sha256=OsMiV9kH0zwUZC3eZFUuIh2CUmS1biGkZCQ2bNpJDko 1753
xotl/tools/modules.py sha256=NHZ8Td3hM1m7sgUW2052L7UMDb2x6j50rrrvX8mXHUU 7944
xotl/tools/names.py sha256=svo1BE9fIolrdnVRPKY-xhsbFFs_EfXPPr3VT8QS06M 18923
xotl/tools/objects.py sha256=KGcqRuaxjdGYKUsHMMyvzBa60JuMiiBtCJzw8YTeZo4 57237
xotl/tools/objects.pyi sha256=L_K2jq11hCIrsUtY20gpnTW3V8GzFGe3IH_QJUeA-SE 2971
xotl/tools/params.py sha256=6kgsJDaH6iJV5qXrP9LkajYq-h7_YpLlfHFVknatGXQ 18696
xotl/tools/progress.py sha256=BVqOKDoIj9IQOwBtzHocNVGCnoRFJNLFShq1vBwne08 2595
xotl/tools/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xotl/tools/records.py sha256=r6VX-vtl3fzGAKL7sHAk9sHXIaoFJR44tG4TnFg4KqM 11242
xotl/tools/release.py sha256=Sx1jlykjLUh0hOlyy4lx4jUVKBL4F8AIMaVI6vnIQyc 728
xotl/tools/string.py sha256=9MSiQPF--XyzKu_UCHHp2fpSsKZ5R_Bc75Z-37oxIKs 12137
xotl/tools/symbols.py sha256=kxbBrwbFVEKOuApYpvLbiFe9PiWf9cmIvZJaonIQqmc 6305
xotl/tools/tools.py sha256=jkJpg_MzfFbDRk-9CCDa3P2h2OaopMX1yK625wlAO6Y 6950
xotl/tools/versions.py sha256=Ofitm_yk5s29B9kv3MgsaTmZeZDruCBnOtwyyBsRi5E 6880
xotl/tools/web.py sha256=8j9iu0d97sG0urY6Ag14KT6QiGqCUgo1I7iQz36g6WY 3297
xotl/tools/benchmark/mp.py sha256=vsOA2R-HvBPCSzaKcJSlUfnGwjAH_JbtekevyyoS25E 2112
xotl/tools/cli/__init__.py sha256=UCC1ea4Cp56RANk0UPePPAVj44zUiumfRlUc_thMwfs 9262
xotl/tools/cli/app.py sha256=5HKaTv0c7cX03cVjnyeNTc9YtQn3h3xDmHJk0IqEB1c 1138
xotl/tools/cli/tools.py sha256=MHGHXCGO32kRKd8Yommzx0R3PRv5YVxKJv-BrPKdkwI 3751
xotl/tools/decorator/__init__.py sha256=MoCaGYmZTq_VwUJhACaDAlEjRMaUn5nOh_1jRV2QHWs 9568
xotl/tools/decorator/development.py sha256=DaQi4FLTMe4SnhsMDd-vsHCYrQMjlvrgsTZk32Fwa9M 2112
xotl/tools/decorator/meta.py sha256=OIZ4OlH6h3d4Qa8M4VQahuP1wWZ11bYENvo2lrZgb0M 12824
xotl/tools/dim/__init__.py sha256=UmV4TvsABkK4RW-el4QC4UqusSUOnBjbOPCfcAfkyaU 1129
xotl/tools/dim/base.py sha256=PIBCyOrRgBIoSiHmknoILGqvWoiERKeOUwp8e2Y0ggo 2616
xotl/tools/dim/base.pyi sha256=t18Eqrk25PYMdYNph2hxRcS2o2gaOo8hUJiTq0A8_Kg 1137
xotl/tools/dim/currencies.py sha256=hfpvky7o-hU2fRyIaqsyDddu2CJQXYG4Mjs9Lzb5Wpc 3619
xotl/tools/dim/meta.py sha256=aJHWlTz_PM8jPNw2cUEhsbX6Bz6Z0V9e8sHI5TwgfM8 27511
xotl/tools/fp/__init__.py sha256=3Cn2dqSw-0LTcjDhHBbpYcs0Ko-6eI2kiX6mqF6e9RU 437
xotl/tools/fp/iterators.py sha256=BLyAtwTu7BreTTBiitstm6YI05ZiAmBtXQd3td9-3uE 3759
xotl/tools/fp/iterators.pyi sha256=W8kdJztRxFZtTuKzztT3MhPiuKLNS-4wkOE9vJrKfc8 599
xotl/tools/fp/option.py sha256=AANwKYfbduX9-bW8H79T4ve_Frf7E__AKlgUuTULnm8 6779
xotl/tools/fp/tools.py sha256=VR2Yy-OFQ1CD8SLmaKM7rO1mZUF0CIWcd21pfQf2j60 9850
xotl/tools/fp/tools.pyi sha256=CeMBQSBEW88F6AN_cB7-hzHXbaKzGiTLsInO4yLh_Zc 1292
xotl/tools/fp/prove/__init__.py sha256=55Y2WLLJ1ZkjRX0WFlu2z-k7N6hf5MeySSK97OQUawg 5253
xotl/tools/fp/prove/semantic.py sha256=WQyJI6cSfXPXaBD1mpq47GVhVBCnJzgd_OFkdGTCbzY 9538
xotl/tools/fs/__init__.py sha256=LobOTHBq2LLJQ_Umfyw61U6t84zqdVEL8KfaQvfZ7Og 15244
xotl/tools/fs/path.py sha256=jtmeaJPjDef8sQtaAabiFtKlzfEz78y0Z-VPCtoJB3g 3931
xotl/tools/future/__init__.py sha256=D4WJVNJ6fUqY40_joXE6xjSu0dAd0wkLRUx8t8PQxhI 783
xotl/tools/future/_graphlib.py sha256=YKsUVd_Xd4N9kbeqfUtZ1PwWR3zNOsG5NpOI-PYlT5w 9852
xotl/tools/future/calendar.py sha256=aA3lmDbAZYA-PSZBs0x95jYxpAH_SYJO45xO582Op4o 748
xotl/tools/future/codecs.py sha256=LdYTeP1EoSWH0Ff8QwwGQC1t0QJummqCrqLKkIWOuDo 3477
xotl/tools/future/collections.py sha256=17_JQFpNegLCjcCU3BcnVUeHFG9rTI8D8Ie8kE66seg 62188
xotl/tools/future/contextlib.py sha256=H5_Zh_7vO86BiQMIXB55ANQLrJ7XOXvjpoXx7kpGR04 591
xotl/tools/future/csv.py sha256=Z4GPVnXIJTK-uBJgKGoh4dV9FkllybaUmIOCaHj-2eQ 2404
xotl/tools/future/datetime.py sha256=P26lWoTmeyExbeYXc_TAkWRf1nvCKRyn8839usOSUF4 39946
xotl/tools/future/datetime.pyi sha256=CqaSp297fqNrPiHJwE3x7neq8LDjADVUij6E-i99NKQ 3211
xotl/tools/future/functools.py sha256=T7gfk8H79aQ43zj-GqNqH1LgVYLMfTOOhlNCd1aIUC0 7009
xotl/tools/future/graphlib.py sha256=a8MkFHN8IV9NRs6ZYlMs47N_RZF4ym_9ZruOVYKSBjY 450
xotl/tools/future/inspect.py sha256=YfClAG6A9iv6e8C6rdL5NQFSiRmhq0ciSTqtp3i1ECQ 5037
xotl/tools/future/itertools.py sha256=uncaDNhjdCFGBEPpapYWqbf9ug7tfZpfGarF-ixomss 15298
xotl/tools/future/json.py sha256=NdjKUf0RGPXYlzgrzH-tngFk6yMink0nXye979esrEc 3018
xotl/tools/future/json.pyi sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
xotl/tools/future/mimetypes.py sha256=K4OM8aPRzMZY1R-To52SKwh9mOvXPU2gfC6PUPmIFg0 938
xotl/tools/future/pprint.py sha256=d6Di_tYJGaL4Op7xHLHXwsquDRyrGYuaCOAXUcZM-Gg 880
xotl/tools/future/subprocess.py sha256=lM-hxvy5z9iHDK8o0ptTtsnQtiQ_7jXSzSyKWWOe49M 911
xotl/tools/future/textwrap.py sha256=bVy9qn4PbmjY8MFFvzSMsAC6JvUxYHZ3c6dfPpyBTT0 1492
xotl/tools/future/threading.py sha256=xxyVvM9V2wUh4pwBXqiTuJ3bnv0rOqJpmckv76SmPBk 3744
xotl/tools/future/time.py sha256=THpHhwHtNbW12HjU38uKzobuh-ZpTYDaQXRbKZVEebA 751
xotl/tools/future/types.py sha256=GNWHCtsKX8XX9vaiMCImZkaPbY6agXeqk6n_IwdVIvs 12897
xotl/tools/tasking/__init__.py sha256=Jsm2GvvIPfBRjbTBO2rzS_SCsAD7Pn4nsaAVA1BvyZ0 7418
xotl/tools/tasking/_greenlet_local.py sha256=_x9NYHtQVS8Yd5T6iOfFWmTrlKQwfyQ2CBr5CfjNp4E 5185
xotl/tools/tasking/lock.py sha256=ERSRUNQ2fRsrwltJnejAb21nbHgNaW5Zz7qBVJzBa-g 2290
xotl/tools/tasking/safe.py sha256=W4ktTaYCVx6j4-MxrqciS6VeCEdlqBRaZtLNxqUPBNE 1084
xotl/tools/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xotl/tools/testing/datetime.py sha256=PTaRudSzl5vJdgV4K6tdfaMmd1A4QiAyiei1tFbu_uI 4354
xotl/tools/validators/__init__.py sha256=fCY_yQT9LJtSGQtaLI53wwaWA2v2-A40ewyDCoR3W_k 8840
xotl/tools/validators/identifiers.py sha256=KvZDrVVJ7P7yxEy20FWdlNXyJLKJd-vaeWLi0nPH1f0 1851
xotl/tools/values/__init__.py sha256=aUg3CSXYacRh5-OK0ZMranA7OcyzDP6RUQTjekrwIus 32245
xotl/tools/values/ids.py sha256=HkrMruBS9mnW_VbQxb6FQXpChbi3tSJXmN8QCwPhaN8 1359
xotl/tools/values/simple.py sha256=HVWt4uNn-fmjWZte631_YduzrZpLflyu141EVvE92Ns 12857
xoutil/__init__.py sha256=CK7wJ4eUY_yUkAzdY_joFxrvNM5bBe4kIjd6MXQL4Ho 3386
xoutil/release.py sha256=Sx1jlykjLUh0hOlyy4lx4jUVKBL4F8AIMaVI6vnIQyc 728
xoutil-2.1.11.post1.dist-info/LICENSE sha256=9K0NDsxAqT72K-ScIxWfot7YEVmT8cCxswl-AiuVQnU 2948
xoutil-2.1.11.post1.dist-info/METADATA sha256=ai-85_f6gftGta560OR_QomIWWAAaigIC93QIenNYBA 1571
xoutil-2.1.11.post1.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
xoutil-2.1.11.post1.dist-info/namespace_packages.txt sha256=JkKdNWmq22Rc_KC-u5U2h07ppJbGmK8A8iDnZjcdzUI 5
xoutil-2.1.11.post1.dist-info/top_level.txt sha256=0UOr0Png0H84QRpBDju4-RYWHxSfFv7i7734V8iyolo 18
xoutil-2.1.11.post1.dist-info/RECORD

top_level.txt

tests
xotl
xoutil

namespace_packages.txt

xotl