{"id":14982293,"url":"https://github.com/apache/paimon-python","last_synced_at":"2025-10-19T11:31:38.774Z","repository":{"id":253056439,"uuid":"839414429","full_name":"apache/paimon-python","owner":"apache","description":"Apache Paimon Python The Python implementation of Apache Paimon.","archived":false,"fork":false,"pushed_at":"2024-12-11T10:15:14.000Z","size":76660,"stargazers_count":6,"open_issues_count":1,"forks_count":6,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-01-30T10:34:35.147Z","etag":null,"topics":["big-data","data-ingestion","flink","paimon","real-time-analytics","spark","streaming-datalake","table-store"],"latest_commit_sha":null,"homepage":"https://paimon.apache.org/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-07T15:00:09.000Z","updated_at":"2024-12-11T10:15:20.000Z","dependencies_parsed_at":"2024-08-26T06:59:06.954Z","dependency_job_id":"cca2b8d3-0085-407c-b8b8-8dcac1037fba","html_url":"https://github.com/apache/paimon-python","commit_stats":{"total_commits":13,"total_committers":2,"mean_commits":6.5,"dds":"0.15384615384615385","last_synced_commit":"5f18615fd6730bb0f99a1c5dbeee743fd95f730d"},"previous_names":["apache/paimon-python"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fpaimon-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fpaimon-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fpaimon-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fpaimon-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/paimon-python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237116962,"owners_count":19258334,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["big-data","data-ingestion","flink","paimon","real-time-analytics","spark","streaming-datalake","table-store"],"created_at":"2024-09-24T14:05:05.252Z","updated_at":"2025-10-19T11:31:38.769Z","avatar_url":"https://github.com/apache.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Paimon](https://github.com/apache/paimon/blob/master/docs/static/paimon-simple.png)\n\n[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)\n\nThis repo is for Apache Paimon Python SDK.\n\n# Development Notice\n\n## Checkstyle\n\n[Flake8](https://pypi.org/project/flake8/) is used to enforce some coding guidelines.\n\n1. Install flake8 for your Python interpreter using `pip install flake8`.\n2. In PyCharm go to \"Settings\" → \"Tools\" → \"External Tools\".\n3. Select the \"+\" button to add a new external tool.\n4. Set \"Name\" to \"flake8\".\n5. Set \"Description\" to \"Code Style Check\".\n6. Set \"Program\" to the path of your Python interpreter, e.g. `/usr/bin/python`.\n7. Set \"Arguments\" to `-m flake8 --config=tox.ini`.\n8. Set \"Working Directory\" to `$ProjectFileDir$`.\n\nYou can verify the setup by right-clicking on any file or folder in the flink-python project\nand running \"External Tools\" → \"flake8\".\n\n## Check\n\nWe provide script to check codes.\n\n```shell\n./dev/lint-python.sh    # execute all checks\n./dev/lint-python.sh -h # run this to see more usages         \n```\n\n## Build\n\nWe provide a script to build source distribution package.\n\n```shell\n./dev/build-source-distribution-package.sh\n```\n\nThe package is under `dist/`.\n\n# Usage\n\nSee Apache Paimon Python API [Doc](https://paimon.apache.org/docs/master/program-api/python-api/).\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fpaimon-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fpaimon-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fpaimon-python/lists"}