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.17-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.17-cp312-cp312-macosx_14_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

eclypse_core-0.6.17-cp311-cp311-manylinux_2_39_x86_64.whl (11.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

eclypse_core-0.6.17-cp310-cp310-manylinux_2_39_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

eclypse_core-0.6.17-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.17-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.17-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 af0155066d6b911b93c0d6eb41bd1722d314d65b0d592c35a63d35d8e1ad682e
MD5 8a36e04e9b09f042ece7d5a602edc82c
BLAKE2b-256 5fc936b488e7d12b2c5d3ced2846cf4c597d499ed37b35ae887df295d2b223de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.17-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bc851ac66f7ce02a83f32352c55a8feedbeeeb493d6bd4a050913e5abc6d20d8
MD5 08a41e03ff7d338003f405fea79a1273
BLAKE2b-256 3c1cdc12b31ab0698ed6d87dabc131e1d47468bae596a039b8b3a1b820de70b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.17-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 5559226b82e3c9b124a86c70c16b82989cb8a1d6b619ab3c1f3c9daf8ae755ae
MD5 5fd6a92ce31db4cc31a333f6eed69691
BLAKE2b-256 782f1a0bf446dba364a8433b3665fc30173fc9d994389c2376fe62b1c08bf5d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.17-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8f9312a942ea6642c7bf70d238749e1b6fdd52e01810b626a837bdf9cca46fa4
MD5 b2878660a66d69e95f6d9a121206abbc
BLAKE2b-256 189e7d62d4a7e3b39882121f002b0d84d7448baa799392bd6b975700ef0b7a80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.17-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 88c790503e535b027b6fd17d12a9030d4688b8275ca63c8543839c9f9852dd5f
MD5 dc261e99a90e09750ac67fb35161f774
BLAKE2b-256 4ca6d1345b99da653f3f135b3c8bd135791ed6f05a6de64b50c01b9e116fffe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.17-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 34a7317c11e3a21ea4edd362cfeb6d735e69fbb3c1828afea8285d8479f664aa
MD5 088d5905b5acd6fb853ae5232c1c9151
BLAKE2b-256 5d1bee63d7462a020ba5a4f3b368e14c943a5a3c84ac8355308731691208c8ae

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