pharia-skill


Namepharia-skill JSON
Version 0.19.2 PyPI version JSON
download
home_pageNone
SummarySDK for building Python skills for Pharia Kernel
upload_time2025-07-09 08:35:39
maintainerNone
docs_urlNone
authorNone
requires_python~=3.11
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Pharia Kernel Python SDK

You build your skill in Python, which is then compiled into a Wasm module.
Then, the skill is deployed to an [instance of Pharia Kernel](https://pharia-kernel.product.pharia.com),
where it can be invoked on demand.
To this end, this SDK provides the tooling and APIs for skill development.

You can access the documentation on [Read the Docs](https://pharia-skill.readthedocs.io).

## Installing the SDK

The SDK is published on [PyPI](https://pypi.org/project/pharia-skill/).
We recommend using [uv](https://docs.astral.sh/uv/) to manage Python dependencies.

To add the SDK as a dependency to an existing project managed by `uv`, run

```sh
uv add pharia-skill
```

In case you want to use changes in the SDK that have not been released, use GitHub as source:

```sh
uv add git+https://github.com/aleph-alpha/pharia-kernel-sdk-py.git
```
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pharia-skill",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "~=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Markus Klein <markus.klein@aleph-alpha.com>, Benjamin Brandt <benjamin.brandt@aleph-alpha.com>, Moritz Althaus <moritz.althaus@aleph-alpha.com>, Jia Ho Lee <jiaho.lee@aleph-alpha.com>, Lars Rass <lars.rass@aleph-alpha.com>",
    "download_url": "https://files.pythonhosted.org/packages/9e/40/7722eb1971035de0b06732e3ab5158a69c29a43051f149faaaddd7e2d7bf/pharia_skill-0.19.2.tar.gz",
    "platform": null,
    "description": "# Pharia Kernel Python SDK\n\nYou build your skill in Python, which is then compiled into a Wasm module.\nThen, the skill is deployed to an [instance of Pharia Kernel](https://pharia-kernel.product.pharia.com),\nwhere it can be invoked on demand.\nTo this end, this SDK provides the tooling and APIs for skill development.\n\nYou can access the documentation on [Read the Docs](https://pharia-skill.readthedocs.io).\n\n## Installing the SDK\n\nThe SDK is published on [PyPI](https://pypi.org/project/pharia-skill/).\nWe recommend using [uv](https://docs.astral.sh/uv/) to manage Python dependencies.\n\nTo add the SDK as a dependency to an existing project managed by `uv`, run\n\n```sh\nuv add pharia-skill\n```\n\nIn case you want to use changes in the SDK that have not been released, use GitHub as source:\n\n```sh\nuv add git+https://github.com/aleph-alpha/pharia-kernel-sdk-py.git\n```",
    "bugtrack_url": null,
    "license": null,
    "summary": "SDK for building Python skills for Pharia Kernel",
    "version": "0.19.2",
    "project_urls": {
        "Changelog": "https://github.com/Aleph-Alpha/pharia-kernel-sdk-py/blob/main/CHANGELOG.md",
        "Documentation": "https://pharia-skill.readthedocs.io",
        "Homepage": "https://github.com/Aleph-Alpha/pharia-kernel-sdk-py",
        "Repository": "https://github.com/Aleph-Alpha/pharia-kernel-sdk-py"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a68169205560ba88cc8ade1a4c717b9558e425a89bd035e4c8988a993f58e14d",
                "md5": "5c95c7dbd666f6423da38a753bca3f77",
                "sha256": "c54e8b2aedf30cc3f749257c15b436071d330407537c4b07e9dfdfab2eb8b7ad"
            },
            "downloads": -1,
            "filename": "pharia_skill-0.19.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5c95c7dbd666f6423da38a753bca3f77",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "~=3.11",
            "size": 1191041,
            "upload_time": "2025-07-09T08:35:36",
            "upload_time_iso_8601": "2025-07-09T08:35:36.187283Z",
            "url": "https://files.pythonhosted.org/packages/a6/81/69205560ba88cc8ade1a4c717b9558e425a89bd035e4c8988a993f58e14d/pharia_skill-0.19.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9e407722eb1971035de0b06732e3ab5158a69c29a43051f149faaaddd7e2d7bf",
                "md5": "151920399dc28091a4ab6d9ece309201",
                "sha256": "1c9beb6ea229259b3d0274b797ec6d75e10ede8ac9975110992c8127cec57b09"
            },
            "downloads": -1,
            "filename": "pharia_skill-0.19.2.tar.gz",
            "has_sig": false,
            "md5_digest": "151920399dc28091a4ab6d9ece309201",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "~=3.11",
            "size": 1167690,
            "upload_time": "2025-07-09T08:35:39",
            "upload_time_iso_8601": "2025-07-09T08:35:39.120105Z",
            "url": "https://files.pythonhosted.org/packages/9e/40/7722eb1971035de0b06732e3ab5158a69c29a43051f149faaaddd7e2d7bf/pharia_skill-0.19.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-09 08:35:39",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Aleph-Alpha",
    "github_project": "pharia-kernel-sdk-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pharia-skill"
}
        
Elapsed time: 0.76328s