swmcloudgate


Nameswmcloudgate JSON
Version 0.1.5 PyPI version JSON
download
home_pageNone
SummarySky Port gate service that provides cloud integration
upload_time2024-09-08 07:23:28
maintainerNone
docs_urlNone
authorNone
requires_python~=3.10
licenseBSD 3-Clause License
keywords hpc high performance computing cloud cloud computing open workload sky port
VCS
bugtrack_url
requirements aiohttp aiosignal apache-libcloud async-timeout asyncio asynctest attrs autoflake azure-common azure-core azure-identity azure-mgmt-commerce azure-mgmt-compute azure-mgmt-core azure-mgmt-resource backports-tarfile bandit black build certifi cffi charset-normalizer click cryptography dataclasses docutils fastapi flake8 flake8-bugbear frozenlist gitdb gitpython h11 idna importlib-metadata isodate isort jaraco-classes jaraco-context jaraco-functools jeepney jinja2 keyring markdown-it-py markupsafe mccabe mdurl more-itertools msal msal-extensions msrest multidict mypy mypy-extensions nh3 oauthlib packaging pathspec pbr pip-tools pkginfo platformdirs portalocker pycodestyle pycparser pydantic pyflakes pygments pyjwt pyproject-hooks python-dotenv pyyaml readme-renderer requests requests-oauthlib requests-toolbelt rfc3986 rich ruff secretstorage six smmap starlette stevedore tomli twine typing-extensions urllib3 uvicorn wheel yarl zipp
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
    <a href="https://github.com/openworkload/swm-cloud-gate/blob/master/LICENSE" alt="License">
        <img src="https://img.shields.io/github/license/openworkload/swm-cloud-gate" />
    </a>
    <a href="https://github.com/openworkload/swm-cloud-gate/actions/workflows/ci.yml" alt="Latest CI tests result">
        <img src="https://github.com/openworkload/swm-cloud-gate/actions/workflows/ci.yml/badge.svg?event=push" />
    </a>
</p>


Sky Port cloud gate
===================

This is a repository for Sky Port gate that provides cloud integration.
It is a part of the [Open Workload](https://openworkload.org) project.

# Requirements:
  * Python >= 3.10

# Preparations:
  * make prepare-venv
  * make format
  * make check

# Run the gate in foreground:
  * Run swm-core dev container (make cr)
  * ./run.sh

# Run the gate in foreground in a test mode:
  * Run swm-core dev container (make cr)
  * ./run-mocked.py

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "swmcloudgate",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "~=3.10",
    "maintainer_email": null,
    "keywords": "hpc, high performance computing, cloud, cloud computing, open workload, sky port",
    "author": null,
    "author_email": "Taras Shapovalov <taras@iclouds.net>",
    "download_url": "https://files.pythonhosted.org/packages/30/53/0d82c93ce3415a1592c0b4d0e7a2787f4258484222b9005203778b386263/swmcloudgate-0.1.5.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n    <a href=\"https://github.com/openworkload/swm-cloud-gate/blob/master/LICENSE\" alt=\"License\">\n        <img src=\"https://img.shields.io/github/license/openworkload/swm-cloud-gate\" />\n    </a>\n    <a href=\"https://github.com/openworkload/swm-cloud-gate/actions/workflows/ci.yml\" alt=\"Latest CI tests result\">\n        <img src=\"https://github.com/openworkload/swm-cloud-gate/actions/workflows/ci.yml/badge.svg?event=push\" />\n    </a>\n</p>\n\n\nSky Port cloud gate\n===================\n\nThis is a repository for Sky Port gate that provides cloud integration.\nIt is a part of the [Open Workload](https://openworkload.org) project.\n\n# Requirements:\n  * Python >= 3.10\n\n# Preparations:\n  * make prepare-venv\n  * make format\n  * make check\n\n# Run the gate in foreground:\n  * Run swm-core dev container (make cr)\n  * ./run.sh\n\n# Run the gate in foreground in a test mode:\n  * Run swm-core dev container (make cr)\n  * ./run-mocked.py\n",
    "bugtrack_url": null,
    "license": "BSD 3-Clause License",
    "summary": "Sky Port gate service that provides cloud integration",
    "version": "0.1.5",
    "project_urls": {
        "Distribution": "https://pypi.org/project/swmcloudgate",
        "Documentation": "https://openworkload.org",
        "Homepage": "https://openworkload.org",
        "Issues": "https://github.com/openworkload/swm-cloud-gate/issues",
        "Repository": "https://github.com/openworkload/swm-cloud-gate",
        "Tests": "https://github.com/openworkload/swm-cloud-gate/tree/master/test"
    },
    "split_keywords": [
        "hpc",
        " high performance computing",
        " cloud",
        " cloud computing",
        " open workload",
        " sky port"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec13d312053a1e7bc90d7a7f4a52d44b8c906ebe6470e414cc0081f36d091a65",
                "md5": "96b4988536ae18d0f6902741466de642",
                "sha256": "19ad8e69862b4dbac9b33c0caed4fd2a3c58e78d4a2115877a8877ce95813f1a"
            },
            "downloads": -1,
            "filename": "swmcloudgate-0.1.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "96b4988536ae18d0f6902741466de642",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "~=3.10",
            "size": 32038,
            "upload_time": "2024-09-08T07:23:26",
            "upload_time_iso_8601": "2024-09-08T07:23:26.132677Z",
            "url": "https://files.pythonhosted.org/packages/ec/13/d312053a1e7bc90d7a7f4a52d44b8c906ebe6470e414cc0081f36d091a65/swmcloudgate-0.1.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30530d82c93ce3415a1592c0b4d0e7a2787f4258484222b9005203778b386263",
                "md5": "d97520b95ee467066f7c2bab60e109ab",
                "sha256": "49a952c4336e483297eec5777a5151cae09a73ddd3b02f3f745b9d9d401cdced"
            },
            "downloads": -1,
            "filename": "swmcloudgate-0.1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "d97520b95ee467066f7c2bab60e109ab",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "~=3.10",
            "size": 29296,
            "upload_time": "2024-09-08T07:23:28",
            "upload_time_iso_8601": "2024-09-08T07:23:28.077306Z",
            "url": "https://files.pythonhosted.org/packages/30/53/0d82c93ce3415a1592c0b4d0e7a2787f4258484222b9005203778b386263/swmcloudgate-0.1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-08 07:23:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "openworkload",
    "github_project": "swm-cloud-gate",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "aiohttp",
            "specs": [
                [
                    "==",
                    "3.9.1"
                ]
            ]
        },
        {
            "name": "aiosignal",
            "specs": [
                [
                    "==",
                    "1.3.1"
                ]
            ]
        },
        {
            "name": "apache-libcloud",
            "specs": [
                [
                    "==",
                    "3.8.0"
                ]
            ]
        },
        {
            "name": "async-timeout",
            "specs": [
                [
                    "==",
                    "4.0.3"
                ]
            ]
        },
        {
            "name": "asyncio",
            "specs": [
                [
                    "==",
                    "3.4.3"
                ]
            ]
        },
        {
            "name": "asynctest",
            "specs": [
                [
                    "==",
                    "0.13.0"
                ]
            ]
        },
        {
            "name": "attrs",
            "specs": [
                [
                    "==",
                    "23.2.0"
                ]
            ]
        },
        {
            "name": "autoflake",
            "specs": [
                [
                    "==",
                    "2.2.1"
                ]
            ]
        },
        {
            "name": "azure-common",
            "specs": [
                [
                    "==",
                    "1.1.28"
                ]
            ]
        },
        {
            "name": "azure-core",
            "specs": [
                [
                    "==",
                    "1.29.7"
                ]
            ]
        },
        {
            "name": "azure-identity",
            "specs": [
                [
                    "==",
                    "1.15.0"
                ]
            ]
        },
        {
            "name": "azure-mgmt-commerce",
            "specs": [
                [
                    "==",
                    "6.0.0"
                ]
            ]
        },
        {
            "name": "azure-mgmt-compute",
            "specs": [
                [
                    "==",
                    "32.0.0"
                ]
            ]
        },
        {
            "name": "azure-mgmt-core",
            "specs": [
                [
                    "==",
                    "1.4.0"
                ]
            ]
        },
        {
            "name": "azure-mgmt-resource",
            "specs": [
                [
                    "==",
                    "23.0.1"
                ]
            ]
        },
        {
            "name": "backports-tarfile",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "bandit",
            "specs": [
                [
                    "==",
                    "1.7.6"
                ]
            ]
        },
        {
            "name": "black",
            "specs": [
                [
                    "==",
                    "24.1a1"
                ]
            ]
        },
        {
            "name": "build",
            "specs": [
                [
                    "==",
                    "1.0.3"
                ]
            ]
        },
        {
            "name": "certifi",
            "specs": [
                [
                    "==",
                    "2023.11.17"
                ]
            ]
        },
        {
            "name": "cffi",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "charset-normalizer",
            "specs": [
                [
                    "==",
                    "3.3.2"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "cryptography",
            "specs": [
                [
                    "==",
                    "42.0.0"
                ]
            ]
        },
        {
            "name": "dataclasses",
            "specs": [
                [
                    "==",
                    "0.6"
                ]
            ]
        },
        {
            "name": "docutils",
            "specs": [
                [
                    "==",
                    "0.21.2"
                ]
            ]
        },
        {
            "name": "fastapi",
            "specs": [
                [
                    "==",
                    "0.63.0"
                ]
            ]
        },
        {
            "name": "flake8",
            "specs": [
                [
                    "==",
                    "6.1.0"
                ]
            ]
        },
        {
            "name": "flake8-bugbear",
            "specs": [
                [
                    "==",
                    "23.12.2"
                ]
            ]
        },
        {
            "name": "frozenlist",
            "specs": [
                [
                    "==",
                    "1.4.1"
                ]
            ]
        },
        {
            "name": "gitdb",
            "specs": [
                [
                    "==",
                    "4.0.11"
                ]
            ]
        },
        {
            "name": "gitpython",
            "specs": [
                [
                    "==",
                    "3.1.40"
                ]
            ]
        },
        {
            "name": "h11",
            "specs": [
                [
                    "==",
                    "0.14.0"
                ]
            ]
        },
        {
            "name": "idna",
            "specs": [
                [
                    "==",
                    "3.6"
                ]
            ]
        },
        {
            "name": "importlib-metadata",
            "specs": [
                [
                    "==",
                    "8.4.0"
                ]
            ]
        },
        {
            "name": "isodate",
            "specs": [
                [
                    "==",
                    "0.6.1"
                ]
            ]
        },
        {
            "name": "isort",
            "specs": [
                [
                    "==",
                    "5.13.2"
                ]
            ]
        },
        {
            "name": "jaraco-classes",
            "specs": [
                [
                    "==",
                    "3.4.0"
                ]
            ]
        },
        {
            "name": "jaraco-context",
            "specs": [
                [
                    "==",
                    "6.0.1"
                ]
            ]
        },
        {
            "name": "jaraco-functools",
            "specs": [
                [
                    "==",
                    "4.0.2"
                ]
            ]
        },
        {
            "name": "jeepney",
            "specs": [
                [
                    "==",
                    "0.8.0"
                ]
            ]
        },
        {
            "name": "jinja2",
            "specs": [
                [
                    "==",
                    "3.1.2"
                ]
            ]
        },
        {
            "name": "keyring",
            "specs": [
                [
                    "==",
                    "25.3.0"
                ]
            ]
        },
        {
            "name": "markdown-it-py",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "markupsafe",
            "specs": [
                [
                    "==",
                    "2.1.3"
                ]
            ]
        },
        {
            "name": "mccabe",
            "specs": [
                [
                    "==",
                    "0.7.0"
                ]
            ]
        },
        {
            "name": "mdurl",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "more-itertools",
            "specs": [
                [
                    "==",
                    "10.4.0"
                ]
            ]
        },
        {
            "name": "msal",
            "specs": [
                [
                    "==",
                    "1.26.0"
                ]
            ]
        },
        {
            "name": "msal-extensions",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "msrest",
            "specs": [
                [
                    "==",
                    "0.7.1"
                ]
            ]
        },
        {
            "name": "multidict",
            "specs": [
                [
                    "==",
                    "6.0.4"
                ]
            ]
        },
        {
            "name": "mypy",
            "specs": [
                [
                    "==",
                    "1.8.0"
                ]
            ]
        },
        {
            "name": "mypy-extensions",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "nh3",
            "specs": [
                [
                    "==",
                    "0.2.18"
                ]
            ]
        },
        {
            "name": "oauthlib",
            "specs": [
                [
                    "==",
                    "3.2.2"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "23.2"
                ]
            ]
        },
        {
            "name": "pathspec",
            "specs": [
                [
                    "==",
                    "0.12.1"
                ]
            ]
        },
        {
            "name": "pbr",
            "specs": [
                [
                    "==",
                    "6.0.0"
                ]
            ]
        },
        {
            "name": "pip-tools",
            "specs": [
                [
                    "==",
                    "7.3.0"
                ]
            ]
        },
        {
            "name": "pkginfo",
            "specs": [
                [
                    "==",
                    "1.10.0"
                ]
            ]
        },
        {
            "name": "platformdirs",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "portalocker",
            "specs": [
                [
                    "==",
                    "2.8.2"
                ]
            ]
        },
        {
            "name": "pycodestyle",
            "specs": [
                [
                    "==",
                    "2.11.1"
                ]
            ]
        },
        {
            "name": "pycparser",
            "specs": [
                [
                    "==",
                    "2.21"
                ]
            ]
        },
        {
            "name": "pydantic",
            "specs": [
                [
                    "==",
                    "1.10.13"
                ]
            ]
        },
        {
            "name": "pyflakes",
            "specs": [
                [
                    "==",
                    "3.1.0"
                ]
            ]
        },
        {
            "name": "pygments",
            "specs": [
                [
                    "==",
                    "2.17.2"
                ]
            ]
        },
        {
            "name": "pyjwt",
            "specs": [
                [
                    "==",
                    "2.8.0"
                ]
            ]
        },
        {
            "name": "pyproject-hooks",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "python-dotenv",
            "specs": [
                [
                    "==",
                    "1.0.1"
                ]
            ]
        },
        {
            "name": "pyyaml",
            "specs": [
                [
                    "==",
                    "6.0.1"
                ]
            ]
        },
        {
            "name": "readme-renderer",
            "specs": [
                [
                    "==",
                    "44.0"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.31.0"
                ]
            ]
        },
        {
            "name": "requests-oauthlib",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "requests-toolbelt",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "rfc3986",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "13.7.0"
                ]
            ]
        },
        {
            "name": "ruff",
            "specs": [
                [
                    "==",
                    "0.1.11"
                ]
            ]
        },
        {
            "name": "secretstorage",
            "specs": [
                [
                    "==",
                    "3.3.3"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "smmap",
            "specs": [
                [
                    "==",
                    "5.0.1"
                ]
            ]
        },
        {
            "name": "starlette",
            "specs": [
                [
                    "==",
                    "0.13.6"
                ]
            ]
        },
        {
            "name": "stevedore",
            "specs": [
                [
                    "==",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "tomli",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    "==",
                    "5.1.1"
                ]
            ]
        },
        {
            "name": "typing-extensions",
            "specs": [
                [
                    "==",
                    "4.9.0"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    "==",
                    "2.1.0"
                ]
            ]
        },
        {
            "name": "uvicorn",
            "specs": [
                [
                    "==",
                    "0.25.0"
                ]
            ]
        },
        {
            "name": "wheel",
            "specs": [
                [
                    "==",
                    "0.42.0"
                ]
            ]
        },
        {
            "name": "yarl",
            "specs": [
                [
                    "==",
                    "1.9.4"
                ]
            ]
        },
        {
            "name": "zipp",
            "specs": [
                [
                    "==",
                    "3.20.1"
                ]
            ]
        }
    ],
    "lcname": "swmcloudgate"
}
        
Elapsed time: 0.44406s