Skip to main content

Core package of the eclypse frameworks.

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.16-cp312-cp312-manylinux_2_35_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

eclypse_core-0.6.16-cp311-cp311-manylinux_2_35_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

eclypse_core-0.6.16-cp310-cp310-manylinux_2_35_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

eclypse_core-0.6.16-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.16-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for eclypse_core-0.6.16-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 7a873df9856c36839e17377a0e23dbb3705708921c451af88f02a21cab948214
MD5 3a5fc8ddae511bc25cc500de67e1e5a8
BLAKE2b-256 d0e4fa6a5ed6e636fbebf8c5f1851ab0c06a30eb6bdc956b5ac83a6312f0a08d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.16-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 983732e0270386db3cb87fa7d5f09b066ff806a82f58da55d5e806af7d72c5d0
MD5 fce57a88854c879df508ed40519bbeef
BLAKE2b-256 aebb84435bed355a73051bd837e3c36f08525bdeec16b8e357594c3632b6ea7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.16-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 f6c27f472d74bfb35bdcf0775a6665f9e6ce9b37d0effca458d2d329497b9ec1
MD5 04d86174022e25e2cb78aae90ae11c36
BLAKE2b-256 42049d8bba8e75211ad2986a14576e139e1189b73180f6218bf69b8ecf03ccbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.16-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bc05adc610daafcb3070652a391923896b650783aab4a408e7986ab350cce4e2
MD5 0a4b301b1597f787c050f7a987de2fa1
BLAKE2b-256 f3de9d838ce0e1bea1fd5d60a2a449a04f3aef7b9c271734deb77d09a11ee39b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.16-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 72e86b9a170cabf6470870f8cdb4832910987786e4ea435c0586c26e97095d76
MD5 1309e654d059e4c1d7c70e2cbfde6d21
BLAKE2b-256 2d71e40fdf2a9659db22bce2271028a896a7f9268b95e8926ccff463da18db0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eclypse_core-0.6.16-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fef50592adfabd68ba93f925f72715ee4fca8116aed50d7bab7aa0823b0bc1c6
MD5 adc4ce88b7986339031da5c7a3a034aa
BLAKE2b-256 7b637a45ea488d12f816ce8fb0ed6295e73942344f4158d9079a169548ff409e

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