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.21-cp312-cp312-manylinux_2_39_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

eclypse_core-0.6.21-cp312-cp312-manylinux_2_35_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

eclypse_core-0.6.21-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.21-cp311-cp311-manylinux_2_35_x86_64.whl (11.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

eclypse_core-0.6.21-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.21-cp310-cp310-manylinux_2_35_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

eclypse_core-0.6.21-cp310-cp310-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 73d306c9bb104fa557d3680247721768b3daad95e5b3a4f7c8fdb0cf20bb0899
MD5 0f8d4e73d0021308d60fc0202080a45e
BLAKE2b-256 93f60d74c3dd7a2856f8562985c5bed2bb00cbba5a36ef522295d0aaf1406ee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 9390e3e6596b91350f8d7f5f9d329f4031e373079fc15c87609c454f31316e62
MD5 7edff9af14fc02fdb5565084fdde7718
BLAKE2b-256 1e9d82aabc80b2ebeafa8371c7297d5d98b0cd4e25baf5b1542b95403f03227e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b7ea30bbc1cf176ea1930734f8d29a1af1cdd54f52df535784f0815a77fe55e7
MD5 c7b00f2f15ce15e44619ba20b3a11dfc
BLAKE2b-256 7a50d4c3bd8bff385d4225c02c252121d7247855926c8e8b0555d7cb0ab3d9c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 558b32321747f85ff87493d546ef39773d82f0c324b4f48aa6068514bb1bd556
MD5 dfa459553b4bbc76bceeffb4352d3441
BLAKE2b-256 482e97307467e3f534a0c535cc184296323dddc6cab829c4e389dd1299215651

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 a42bc347d0d27412396be0e7f0ae3be4c5d367e61536da1cbf274b89f13e5d65
MD5 34b6fb8dc65f752543c46464e648248a
BLAKE2b-256 7aa80707b602258e6742de3eb41a38fd5664e5dde83fc1aab7d088182ff15767

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a6d4d1f6dfb76a7c6dbfca8df6bd0f95a7322f28015936fc38a5fd04e843873a
MD5 dec3d41f475ad5a9a7e89d20f14924af
BLAKE2b-256 0b8bdc2a64696af3475015ab9494df963c9d3d590958982de7a37b3581387558

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 0734f4c70f5080914cf9fadf8bc5965020c06c20064980d280cebd04d0ef7b95
MD5 34ba824e8a562856a334d1019bec6703
BLAKE2b-256 5cb65c523e7a913165690c0bebfa392ebf49c00e3a50266eeeb9c75faa058113

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 023d16a4a4e55ae20eb9b68bce17788bdef01727769500345adeefbc669d7b23
MD5 339c2f2d335f4059b323821f98e67851
BLAKE2b-256 a33535fba01bfd32def8f88e6c1e9ec71007d40b1d0aa79400b94537549b900b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.21-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1b47c5425328da90d953bf129eb3f30cbea786b4f29ca38b6bf7db3845e5f4e6
MD5 b36655d93f55a298161158887177c6e7
BLAKE2b-256 fe266f8e03caff2c2bdd708f11d5759ac414a3e6857942221d794bf051fd6b82

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