feray


Nameferay JSON
Version 1.0.0 PyPI version JSON
download
home_pageNone
SummaryMemoization-enabled feature store on ray
upload_time2025-08-16 07:44:44
maintainerNone
docs_urlNone
authordanielgafni, geoheil
requires_python<3.13,>=3.12
licenseApache-2.0
keywords dagster ray feray featurestore
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # feRay
Feature stores have unique needs.
This is an opinionated framework for building and managing feature stores on top of:

- [dagster](https://dagster.io/)
- [ray](https://ray.io/)
- [dagster-ray](https://github.com/danielgafni/dagster-ray)
- [delta](https://delta.io/) in particular [delta-rs](https://github.com/delta-io/delta-rs)
- [postgres](https://www.postgresql.org/)
- S3 compatible object stores

Core Concepts:

- enable rapid experimentation and iteraton with memoization
- a feature can have sub-features (feature containers)
- data and code version are tracked on the record level
- orchestration of distributed compute incl. bootstrap of environments

This is the raw library - independent of any specific orchestrator.

Further reading material

> TODO link docs here

- https://docs.dagster.io/guides/build/assets/asset-versioning-and-caching
- https://gafni.dev/projects/sanas-ai-dagster-ray/
- https://dagster.io/blog/unlocking-flexible-pipelines-customizing-asset-decorator
- https://www.youtube.com/watch?v=HPqQSR0BoUQ
- https://georgheiler.com/post/paas-as-implementation-detail/
- https://www.samsara.com/blog/building-a-modern-machine-learning-platform-with-ray

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "feray",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.13,>=3.12",
    "maintainer_email": null,
    "keywords": "dagster, ray, feray, featurestore",
    "author": "danielgafni, geoheil",
    "author_email": "danielgafni <danielgafni16@gmail.com>, geoheil <georg.kf.heiler@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/d7/a9/5ecd1829f5aa5052557792216521a82f55f7a78837249d9c87ffe9e3cc8e/feray-1.0.0.tar.gz",
    "platform": null,
    "description": "# feRay\nFeature stores have unique needs.\nThis is an opinionated framework for building and managing feature stores on top of:\n\n- [dagster](https://dagster.io/)\n- [ray](https://ray.io/)\n- [dagster-ray](https://github.com/danielgafni/dagster-ray)\n- [delta](https://delta.io/) in particular [delta-rs](https://github.com/delta-io/delta-rs)\n- [postgres](https://www.postgresql.org/)\n- S3 compatible object stores\n\nCore Concepts:\n\n- enable rapid experimentation and iteraton with memoization\n- a feature can have sub-features (feature containers)\n- data and code version are tracked on the record level\n- orchestration of distributed compute incl. bootstrap of environments\n\nThis is the raw library - independent of any specific orchestrator.\n\nFurther reading material\n\n> TODO link docs here\n\n- https://docs.dagster.io/guides/build/assets/asset-versioning-and-caching\n- https://gafni.dev/projects/sanas-ai-dagster-ray/\n- https://dagster.io/blog/unlocking-flexible-pipelines-customizing-asset-decorator\n- https://www.youtube.com/watch?v=HPqQSR0BoUQ\n- https://georgheiler.com/post/paas-as-implementation-detail/\n- https://www.samsara.com/blog/building-a-modern-machine-learning-platform-with-ray\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Memoization-enabled feature store on ray",
    "version": "1.0.0",
    "project_urls": {
        "Bug Reports": "https://github.com/feray-org/issues",
        "Documentation": "https://github.com/feray-org/docs/intro",
        "Homepage": "https://github.com/feray-org/",
        "Repository": "https://github.com/feray-org"
    },
    "split_keywords": [
        "dagster",
        " ray",
        " feray",
        " featurestore"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d7320e9526dc96f61c54edbd5e46256e8691e6ff430180dc124d430518d2b7d0",
                "md5": "bbe2b0468227ef93abf9589a9f096da5",
                "sha256": "c9f4c537dc7bae5dab8b25a2bc09f83ab7e24b6ca580fbdafbcd68483072d6c7"
            },
            "downloads": -1,
            "filename": "feray-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bbe2b0468227ef93abf9589a9f096da5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.13,>=3.12",
            "size": 3193,
            "upload_time": "2025-08-16T07:44:41",
            "upload_time_iso_8601": "2025-08-16T07:44:41.479840Z",
            "url": "https://files.pythonhosted.org/packages/d7/32/0e9526dc96f61c54edbd5e46256e8691e6ff430180dc124d430518d2b7d0/feray-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d7a95ecd1829f5aa5052557792216521a82f55f7a78837249d9c87ffe9e3cc8e",
                "md5": "4af87b6254f1f14aef29e98d4fb90481",
                "sha256": "38cb5525171c9b7fce9bd5e97b99b7fde0279a3fd6759bedbf8dc36f0caca8b0"
            },
            "downloads": -1,
            "filename": "feray-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4af87b6254f1f14aef29e98d4fb90481",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.13,>=3.12",
            "size": 2400,
            "upload_time": "2025-08-16T07:44:44",
            "upload_time_iso_8601": "2025-08-16T07:44:44.667400Z",
            "url": "https://files.pythonhosted.org/packages/d7/a9/5ecd1829f5aa5052557792216521a82f55f7a78837249d9c87ffe9e3cc8e/feray-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-16 07:44:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "feray-org",
    "github_project": "issues",
    "github_not_found": true,
    "lcname": "feray"
}
        
Elapsed time: 1.35623s