Skip to main content

Core package of the ECLYPSE framework.

Project description

eclypse-logo

PyPI - Python Version

pre-commit Checked with mypy Checked wit pylint

Import sorted with isort IMport cleaned with pycln Code style: black Doc style: docformatter

ECLYPSE (Edge-CLoud pYthon Platform for Simulated runtime Environments) is the first simulation library entirely written in Python, for experimenting with deployment strategies in varying infrastructure conditions. It provides an interface to simulate deployments of service-based applications onto life-like infrastructures, without and with an actual application implementation to be deployed.

This repository contains the core of the framework, with the engines and the main logic of the simulation.

Installation

To install ECLYPSE-core you can run the following commands:

pip install eclypse-core

N.B. We strongly suggest the installation of ECLYPSE-core in a virtual environment.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

eclypse_core-0.6.18-cp312-cp312-manylinux_2_39_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

eclypse_core-0.6.18-cp312-cp312-manylinux_2_35_x86_64.whl (2.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

eclypse_core-0.6.18-cp312-cp312-macosx_14_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

eclypse_core-0.6.18-cp311-cp311-manylinux_2_39_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

eclypse_core-0.6.18-cp311-cp311-manylinux_2_35_x86_64.whl (2.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

eclypse_core-0.6.18-cp311-cp311-macosx_14_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

eclypse_core-0.6.18-cp310-cp310-manylinux_2_39_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

eclypse_core-0.6.18-cp310-cp310-manylinux_2_35_x86_64.whl (2.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

eclypse_core-0.6.18-cp310-cp310-macosx_14_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file eclypse_core-0.6.18-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4eb65eb48e5631e82522f02c2cebac0c5649b110b26748a4960f80f348eb92cd
MD5 c3810a21bd8a9b6200b30b4a02a00900
BLAKE2b-256 dae08041dae410a149d5f189b86c9994cb82487e2d3c6c1ff4d8a3e8e3bef74a

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 348f662368714164f6f5079f45a69e9270b1f51d82339b1d4661232a416f3c57
MD5 93c54ab08012eed92d234b0238b5b63f
BLAKE2b-256 d6d44826ffeefa0a2ac7446505e364895658c607a1a2d17106564ec661df3540

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7dd0aa8e6995a376d8d474d394cc2da83364817d50f90ad4bc4d8c5f4821c541
MD5 fdad03f1454abbb0f8ade7c22a764c53
BLAKE2b-256 e69779be3153d6ce4c3ef8f3de292fa11bfa7a0b009d143c78c618ee759d5fcb

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 400954b793779eee75b1a401e3f238fb02a05e44ed0ff873468db17e132527ad
MD5 a68ec1a17e0fe6b4527aa8f843c06fa4
BLAKE2b-256 73cb3891e792fb3ce90cea42898dbb4159dfa6be90e09d9f4dcb00ca48f89c88

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 1a56cd389a0cb1ef3b92c9cf6e76e2a61eef67bd414d8dcda91c748902ca7b76
MD5 85f5fef4c8fa59438e84bf16fd79cdd8
BLAKE2b-256 fff1af8f17f05dce006b5057734a87f5262fc591a253baebe87b334d47035fb7

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 be0a96c3f5acc5bfd4724c5f62715b5b5c51b4c26130235f820d6f046671c25d
MD5 c65afec8d3b841c3a7104076636eb78a
BLAKE2b-256 fe0d69f8e5d7a40423c006cf386f9f89d32a2ad6799952338525fc7001bd4f27

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2eba69637bcde63bb4fc0c2e7cff81de108f60c35de3684ab8f9b667653f8d9a
MD5 a0f5c09543dc6766455be98b36c18faf
BLAKE2b-256 f1bb7b677a11786bb77a427e85ddae6fd73d0b34dfe6d9fbda3958bbe40b18fa

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 285edc5cf58ab2eb5050f01fbbc0d8474172ac4850a57807853f19feca10f4c1
MD5 415f2aa756eef8260c9ecb31f1781872
BLAKE2b-256 012a77e51c287909e946b5a1d8686bd99997bdc88e166439752910a0504676a8

See more details on using hashes here.

File details

Details for the file eclypse_core-0.6.18-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.18-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 131d00fdac9ba9627823a9d64f8777d40421aacf7339c051fc7016829e929c1c
MD5 8a3cc4c5f2a61d1f22ebc4a957f579ff
BLAKE2b-256 1cbd13dfe227b9cbbe581aba048f32e5a4c9f406a8309734137c46db80483baf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page