e3-core

View on PyPIReverse Dependencies (2)

22.6.0 e3_core-22.6.0-py3-none-any.whl

Wheel Details

Project: e3-core
Version: 22.6.0
Filename: e3_core-22.6.0-py3-none-any.whl
Download: [link]
Size: 396493
MD5: dae05b84d43c2f75b9a79e36a83a280f
SHA256: eb4ac7312db0e598b10d586610b565b0589fb9bdbfca0a122c6470f61e879421
Uploaded: 2024-06-19 09:31:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: e3-core
Version: 22.6.0
Summary: E3 core. Tools and library for building and testing software
Author: AdaCore's IT Team
Project-Url: Repository, https://github.com/AdaCore/e3-core
License: GPLv3
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Build Tools
Requires-Dist: colorama
Requires-Dist: pyyaml
Requires-Dist: python-dateutil
Requires-Dist: requests
Requires-Dist: requests-cache
Requires-Dist: requests-toolbelt
Requires-Dist: tqdm
Requires-Dist: stevedore (>1.20.0)
Requires-Dist: setuptools
Requires-Dist: packaging
Requires-Dist: psutil; sys_platform == "darwin"
Requires-Dist: psutil; sys_platform == "linux"
Requires-Dist: distro; sys_platform == "linux"
Requires-Dist: psutil; sys_platform == "linux2"
Requires-Dist: distro; sys_platform == "linux2"
Requires-Dist: psutil; sys_platform == "win32"
Requires-Dist: mypy (==1.8.0); extra == "check"
Requires-Dist: pytest; extra == "check"
Requires-Dist: bandit; extra == "check"
Requires-Dist: pip-audit; extra == "check"
Requires-Dist: types-colorama; extra == "check"
Requires-Dist: types-mock; extra == "check"
Requires-Dist: types-psutil; extra == "check"
Requires-Dist: types-python-dateutil; extra == "check"
Requires-Dist: types-PyYAML; extra == "check"
Requires-Dist: types-requests; extra == "check"
Requires-Dist: types-setuptools; extra == "check"
Requires-Dist: tomlkit; extra == "config"
Requires-Dist: typeguard (<3.0.0); extra == "config"
Requires-Dist: coverage; extra == "test"
Requires-Dist: mock; extra == "test"
Requires-Dist: requests-mock; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-html; extra == "test"
Requires-Dist: pytest-socket; extra == "test"
Requires-Dist: ansi2html; extra == "test"
Requires-Dist: httpretty; extra == "test"
Requires-Dist: ptyprocess; sys_platform != "win32" and extra == "test"
Provides-Extra: check
Provides-Extra: config
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: COPYING3
[Description omitted; length: 3598 characters]

WHEEL

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

RECORD

Path Digest Size
e3/archive.py sha256=YddVZQed1M1jwwNsmuROCeo-CsBI2nectJNDpCsZabE 17056
e3/config.py sha256=jMi_IJkzkxOg7NwgQPrpyUbie20UQZw_3nECUjsVMzI 4004
e3/cve.py sha256=2j_c-mUDYnFeF9_3lCPYdKaXM41_1xPuElslNe4mELM 5388
e3/date.py sha256=l7NY-SbRMKh4d8mqJ_SSu6KH-Wii5SZVS-nh6nwiGlc 756
e3/decorator.py sha256=2YDCKgxf_myMKN04Z2lGWqVIEERG7Z2qrrrTgTbpfKM 3117
e3/diff.py sha256=gGxP9P7ZBTcpKumojWT8U5H7bL4XCxYMFveyCI3OlA0 9781
e3/dsse.py sha256=jieIdnpw_-tmRql__eXC4dW7GCcVCN0FLtJ-g8lGd8A 4928
e3/env.py sha256=6lC_lhUIg34N6BYeJtJ6WRXcG-VjiIuLNKJjg6Q06D8 25002
e3/error.py sha256=Cu-9jQu4EwGKd6M3M7IgOo6XM4B_yHwy3mkEbkbt7XM 1461
e3/fingerprint.py sha256=mSrDBArFY0fuP0aEuSdH934NHYYPvi_vQ3rkqjWsH1o 8920
e3/fs.py sha256=aWs6RKlXnX8fnCcIyGyrxCBKq_uQlGDxtlloNziFG6U 36084
e3/hash.py sha256=39tkIMsvtz3Ok13k4R1PItX9vhI_fMHdEmJ0iyyEhgM 1383
e3/json.py sha256=0YtdV99XktHKiqRKlJ4AT1Xk3T6wZ7NjFEWNmuxWVaQ 3785
e3/log.py sha256=KdmvWDJ-5Z10KijtwhVy4XkFxOpeN9G9iC0hGZ29aIc 15032
e3/main.py sha256=tjn2AqU8x8s3_4Sgdde-yWYf3Ur97ov0wn1pBHq2-WA 7278
e3/mypy.py sha256=-Z3nESa-_puufNDSs1Pxmp4V1GFhy_2Jtn7XO0KFqGY 255
e3/platform.py sha256=AP2bI98RfCuiw9PBuhIKmIM4PTw7Fz1BbtlvWT5IiBQ 5377
e3/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
e3/pytest.py sha256=YyOnQ3VsBsW23VL7HWltiD_IIh8Dqy0-tL5MjMY8UOk 9012
e3/spdx.py sha256=NbCLTk6qgQ839CxQz0BcF-5gj6zPSRsAQeDAUXtuCCo 37057
e3/sys.py sha256=zfV6ogluXuNY9auXRI9Zisnv2G-NKlwu9ctLEZGjgHY 13943
e3/text.py sha256=_jjJZmhGZ9liHXv9zPmIP5QHifrX_L-QC7HWB55xUYY 1151
e3/yaml.py sha256=ZgMBLCEMV6VpPpQ0jw6Og4LXwMvFaRjdhtmzVCL7Dgo 13224
e3/anod/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/anod/buildspace.py sha256=viMktEJ0GQHJKgDPpDZkY8szQbRVv0wi7qLTz1-9NKw 3608
e3/anod/checkout.py sha256=o2JE3PLSqIC4lcR1SHI5xYTFDZ8lO0eLq4WJa3pObso 12874
e3/anod/context.py sha256=JbsYDoFsTRx-eVdMpZcAR5FwW6pGcDaWX49IM8GZMbA 41016
e3/anod/deps.py sha256=4I5P_9HNF-Kb6CVVpk9ilhpROdt4hdTehMeAvC6N3fE 5698
e3/anod/driver.py sha256=WA2QQ5CXRt19we0DoOHGfVT8QOb6xEncyiL-sfMnOa8 3450
e3/anod/error.py sha256=jWK9Tqu2rQLuiIWKG9g22gWeZY8-07lXAtSog9yQRKQ 686
e3/anod/helper.py sha256=sR8pHY5hotDsnoLtYU553isFUpRgmIcb08bkGYo1sR8 9495
e3/anod/loader.py sha256=XRO44db4KkCGTmhFqTa2vGvNzpa_jS0AS_Hs18qey6w 12119
e3/anod/package.py sha256=3gSWV8xxBDWnf20kGBwjjCAsTG3CtZBMY8iDQIyG1LA 12570
e3/anod/qualifiers_manager.py sha256=3dWg0qAUQs-HWnhWULhYvpsg0xPg-1PYQ2m4Fnbu_kg 34325
e3/anod/queries.py sha256=EhJHh0ZkY7XRDdeTGYrEPz6Fv4eNFOvT94qyJLEnpO0 8391
e3/anod/spec.py sha256=eRam_Rv1otzZl6OstHD6R9Q6RR7GukY63MxdsBhIjyg 21037
e3/anod/status.py sha256=iKDsl1N36eognhGsk4A5HBAAlYmEzy9KtIfHuOfE1rQ 259
e3/anod/action/__init__.py sha256=0qw9-6H2kFvf7mqj5UaqezKAn49Mwqnxr34AWT-vMUs 20313
e3/anod/sandbox/__init__.py sha256=wrlsuymOkTu_tWHcAz7oTRC0GvFYBP0sBKoWpCeYq3A 4691
e3/anod/sandbox/main.py sha256=2u6k9aekhzWzQz4WlQXB6aimNYyTXkbt-byxz0j8JAg 2154
e3/anod/sandbox/scripts.py sha256=ebDSJI_FoZCAEizX47mWfPeKGo5hyjFjkmgcLs8F38g 2113
e3/collection/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/collection/dag.py sha256=geiLsVLx_P6fBhfFn4iBr9-5P8FwzeR7j39bpjVyYnY 27735
e3/collection/toggleable_bool.py sha256=u2jVnuJwwk4HwXKi3cb4d7rRxhxfxFUpkKruPrsu204 2945
e3/collection/trie.py sha256=VlQC5cIdnjsjyXWr49v0xOrazuVAIDJjDwOx6KBBPAc 3594
e3/electrolyt/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/electrolyt/entry_point.py sha256=voVRMla6SKVIDGtSfvBQ8L7Q8U0ksIhc5RY8ZFogo-c 3808
e3/electrolyt/host.py sha256=OZRgKmdeo9-L3gG0Rg3IQcI4FeJH159K_exbvXxrIrI 3236
e3/electrolyt/plan.py sha256=4JNGNGb6ShcQTSP9Jnyu-iNIFgq7uDBRNBdfSmBuFuw 14353
e3/electrolyt/run.py sha256=51aAo1gAdHNDfid2b6-FVPf2BeqsAx3yyr-4LI4T-98 8407
e3/encoding/__init__.py sha256=c3vdndf-N1LskYYFe07jXSL5AcB-NBEJ6vQrHpL6t-E 32
e3/encoding/vex.py sha256=fEi8a5GZuLz3vL-KVafIL5Vh_09ycDQH5urLpHn5fR0 41502
e3/event/__init__.py sha256=AVi50ALW3hErkAm70tBHkQeTjv9yBJffgoby0VpCZis 12743
e3/event/handler/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/event/handler/file.py sha256=iCN-zvO5k8-gUK2n1jGYncWj5mmiJMH24f_x7X4P4lU 1047
e3/event/handler/logging.py sha256=kxLewwmP2siZ1SpcpRpRIElU77RSZyA-MPOH6vp_J5w 877
e3/event/handler/s3.py sha256=vCckWqcetQ4dTlvZWHqKjodLxf78sCxCWd9YxPaJXVk 3835
e3/event/handler/smtp.py sha256=2PJj_e7-JrIj8HQ2LdSXa0klftChHcGYW2OSNbdLKHU 3501
e3/job/__init__.py sha256=50lFm-d2MW1ucE0oZKfPZnpFojzOLSh-TQYnUVocQ5U 9846
e3/job/scheduler.py sha256=MPXHqOEW7pmU7_Fqm3PytlDP9zAi4cXN6kAcbTNrYuE 11116
e3/job/walk.py sha256=-s7wFa0DkQsYlKsOo7mFYrcz2QrtGBiLBHvVYdcp4sc 13238
e3/mock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
e3/mock/os/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
e3/mock/os/process.py sha256=NmsbXGqFwLpVAbMrKew2w2W0jqqNnvqfXYmMvgmbI5U 7760
e3/net/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/net/http.py sha256=NIZNTCmxbbtX6ldIami3iYboNs6W9htVU-kbPBuJQm0 12473
e3/net/smtp.py sha256=xVv_CORbJL0cdLA-GWcugrQtYjhjQAtqurEEJzk5pSI 4581
e3/net/token.py sha256=LmrSTJLXBE1vFvsP_RPfwfyH_pZFQcuS8H9x0WoFaYQ 1166
e3/os/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/os/fs.py sha256=s1PDi9YROUiacb8Pu9__djlyJzMBTusRbvPsKpMsXNA 11291
e3/os/platform.py sha256=qwv_LiXDCxgyc0cJAdSMbEqFGzq9uDRO3QoAYfwH3iI 12632
e3/os/process.py sha256=4juouDe5E6wjowyqce0RaV7arCsa74zf0j9UEdCMCTY 30929
e3/os/timezone.py sha256=gQ1nxE63u3H9wNvZoBo6teNJVo0ktsDf0rfWH8w5R2I 1336
e3/os/data/rlimit-aarch64-darwin sha256=J01572fQsMzwxW_4lI8NLKegJCGTGzhbW3DNWyVVIaQ 34419
e3/os/data/rlimit-aarch64-linux sha256=wJ3qr0BMTTbFn4ECJhZmHhAk3chOHCWvwK4eLZyWMX4 14448
e3/os/data/rlimit-ppc-aix sha256=FmXIdruBzOKdu5N2zxER9I9DolbEV6s9yZ0IrJGF5ZY 149924
e3/os/data/rlimit-ppc-linux sha256=43pUwmYzH7Nxn2n_eEECu8KR-oVIkD68DLg2PZwQo-4 69532
e3/os/data/rlimit-sparc-solaris sha256=uRdeMEQBgNtKAYvyz9BO9cA3shzRBkJ7PhqtC_j1uT4 9728
e3/os/data/rlimit-x86-linux sha256=SxhENR5Pigk1j_wd_nAZw_Ez2ln_t5csy3WXqo2QLTk 12240
e3/os/data/rlimit-x86-solaris sha256=lJT758K4r0zud55e7B4td8laAyzHrWXKJ_4LvJqdV5g 9736
e3/os/data/rlimit-x86-windows sha256=6ndTb0iGn_NjodneKoKwKxioxP01JEnzrnzxCg7NipQ 94243
e3/os/data/rlimit-x86_64-darwin sha256=g59pSfD2J4tXt5qehk-eQEtLIHl20LoDCeFkszbREo0 9372
e3/os/data/rlimit-x86_64-linux sha256=5GHmn7o8hJOTZrd9v5c6ALshnApJ7jE8y94X5oQtNQE 13544
e3/os/data/rlimit-x86_64-windows sha256=6ndTb0iGn_NjodneKoKwKxioxP01JEnzrnzxCg7NipQ 94243
e3/os/windows/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/os/windows/fs.py sha256=QM7vAajKon-oTgY5rX_psWD8yuHMZCovRWka64hqEXM 20590
e3/os/windows/native_api.py sha256=KKZ_Z3DgAZtGXyInnJ0gbblOfTkHoFFO5Vl5EhRSkaE 11324
e3/os/windows/object.py sha256=E8TI7z7O6IdzR_-1huTpGcbYWrwDhekg4YH0e_V3wZA 920
e3/os/windows/process.py sha256=-VBt1bqbPyK8hYNE9gySJ9Ir2JUaCMmR9HcwikfUdF8 2557
e3/platform_db/__init__.py sha256=DzewXriODwS5vOV3177_ufkjJUgagnM-sOKCWTsjuP0 2487
e3/platform_db/knowledge_base.py sha256=kMBo9IRhCxKpusEu7l61UdkzQL7SnNXWlXq_q0jrVdU 7889
e3/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
e3/python/pypi.py sha256=kGELg8YenMDfiT8AWBy-2ogfpSdVKIK128m_0Fa5nZY 20564
e3/python/pypiscript.py sha256=hraEf6RHELMvjBkyTr3m7espyevymhfQTkD8TA5s1Lw 7273
e3/python/wheel.py sha256=l6W_GKH8NOikMsfyDYIo_kWMvb0h_utXs0Fqny8UZkk 2670
e3/slsa/__init__.py sha256=nVTUnxa5IZmnIKrEGYiix5E92_-_BbdiuQ9UJq3rGZc 65
e3/slsa/provenance.py sha256=AJIRfbhplPghIWE8gHMbcdeY8VC8i4ynP4lll8b0pBg 62521
e3/store/__init__.py sha256=h0wda0a05jCobP7awsioJvHJcN5jQv_ayRhoDsS9Me4 404
e3/store/backends/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/store/backends/base.py sha256=NZXzL-rhBoDVDS35FLC8cfpJt205q7710RO-OlneB0g 3602
e3/store/backends/http_simple_store.py sha256=pDs-e0q6Vr5C0RLg2o_cpu1HWB1Pn6LthtZ7-OTxLYM 2006
e3/store/cache/__init__.py sha256=iYK2QH-efHNuBa6o2c5Meq3bp0tWCCNUqcw7APO7vAc 387
e3/store/cache/backends/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
e3/store/cache/backends/base.py sha256=QJhWt1By7oUybApzrHBksmJ8psbFqm93VzRcT169cic 2288
e3/store/cache/backends/filecache.py sha256=NhL2d-NOymc7xfp7v9HlOfxurscg5T2ZIAoSTkIkcdc 2924
e3/vcs/__init__.py sha256=JLRlwamlE7qDHaMMZ1Bq186BL7p41sODnjQq6dKvQqM 391
e3/vcs/git.py sha256=oYSlfVcDbm2CAusM_H7qL2T4wi6Rq1pciS3RmA3GmfM 12809
e3/vcs/svn.py sha256=hQMalzWqnYwKIualVgxdqfhI6kDOzjyOk57WVgI7qGY 9512
e3_core-22.6.0.dist-info/COPYING3 sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
e3_core-22.6.0.dist-info/METADATA sha256=fla9GY8_gKX4swJdDQbzd-qdMifRUKskzmoLwzXDJtE 5978
e3_core-22.6.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
e3_core-22.6.0.dist-info/entry_points.txt sha256=ah9LqV-5xNvhTJSukXzHdTmy50e4i1JmDIdgbxQiQ64 791
e3_core-22.6.0.dist-info/top_level.txt sha256=fgHFImGrZWd70n4tojh-823Mj4qszXBFRkE3PynI4Lc 3
e3_core-22.6.0.dist-info/RECORD

top_level.txt

e3

entry_points.txt

e3 = e3.sys:main
e3-pypi-closure = e3.python.pypiscript:main
e3-sandbox = e3.anod.sandbox.main:main
create = e3.anod.sandbox.action:SandBoxCreate
exec = e3.anod.sandbox.action:SandBoxExec
migrate = e3.anod.sandbox.migrate:SandBoxMigrate
show-config = e3.anod.sandbox.action:SandBoxShowConfiguration
file = e3.event.handler.file:FileHandler
logging = e3.event.handler.logging:LoggingHandler
s3 = e3.event.handler.s3:S3Handler
smtp = e3.event.handler.smtp:SMTPHandler
http-simple-store = e3.store.backends.http_simple_store:HTTPSimpleStore
file-cache = e3.store.cache.backends.filecache:FileCache
pytest = e3.pytest
anod = e3.anod.sandbox.scripts:anod