Name | rustxes JSON |
Version |
0.2.7
JSON |
| download |
home_page | None |
Summary | Rust-based XES/OCEL2 event log importer |
upload_time | 2025-02-20 10:47:42 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# rustxes
A Python package to efficiently import XES or OCEL2 event logs using Rust.
It supports parsing data both from `.xes` XML files and `.xes.gz` archives (and also from strings directly if needed).
Since version `0.2.0`, it also supports parsing OCEL2 XML or JSON files.
## Options
The following parameters can be passed to the `import_xes_rs` or the python wrapper:
- `path` - The filepath of the .xes or .xes.gz file to import
- `date_format` - Optional date format to use for parsing `<date>` tags (See https://docs.rs/chrono/latest/chrono/format/strftime/index.html)
- `print_debug` - Optional flag to enable debug print outputs
## Development
This package was scaffolded using [maturin](https://www.maturin.rs/).
The most important commands are:
- `maturin build --release` Builds the Rust code and python package (in release mode), producing the build artificats (wheels)
- `maturin develop --release` Builds the Rust code and python package (in release mode) and automatically installs/updates it in the corresponding (virtual) python env
Building this package requires [Rust](https://www.rust-lang.org/), which can be installed using Rustup (see [https://www.rust-lang.org/learn/get-started](https://www.rust-lang.org/learn/get-started)).
The Rust part on its own can be build using `cargo build --release`.
## LICENSE
This package is licensed under either Apache License Version 2.0 or MIT License at your option.
Raw data
{
"_id": null,
"home_page": null,
"name": "rustxes",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/a6/59/c8fe094c40989f3fd25094fa6e0bb80ecd94925fd71b14f013e93553ba2d/rustxes-0.2.7.tar.gz",
"platform": null,
"description": "# rustxes\nA Python package to efficiently import XES or OCEL2 event logs using Rust.\n\nIt supports parsing data both from `.xes` XML files and `.xes.gz` archives (and also from strings directly if needed). \n\nSince version `0.2.0`, it also supports parsing OCEL2 XML or JSON files.\n\n\n## Options\nThe following parameters can be passed to the `import_xes_rs` or the python wrapper:\n- `path` - The filepath of the .xes or .xes.gz file to import\n- `date_format` - Optional date format to use for parsing `<date>` tags (See https://docs.rs/chrono/latest/chrono/format/strftime/index.html)\n- `print_debug` - Optional flag to enable debug print outputs\n\n\n## Development\nThis package was scaffolded using [maturin](https://www.maturin.rs/).\nThe most important commands are:\n- `maturin build --release` Builds the Rust code and python package (in release mode), producing the build artificats (wheels)\n- `maturin develop --release` Builds the Rust code and python package (in release mode) and automatically installs/updates it in the corresponding (virtual) python env\n\n Building this package requires [Rust](https://www.rust-lang.org/), which can be installed using Rustup (see [https://www.rust-lang.org/learn/get-started](https://www.rust-lang.org/learn/get-started)).\n The Rust part on its own can be build using `cargo build --release`.\n\n\n## LICENSE\nThis package is licensed under either Apache License Version 2.0 or MIT License at your option. \n",
"bugtrack_url": null,
"license": null,
"summary": "Rust-based XES/OCEL2 event log importer",
"version": "0.2.7",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "69a0c09e59da71eb6df8b687fe42159c93609b09703818c0af692c7b0574e45c",
"md5": "4aa6e699de09de19658461be28a99d82",
"sha256": "d36fae4304a4092b0adf509c0bb0f352c1ca34d03f4c531582c3dada98e73b70"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "4aa6e699de09de19658461be28a99d82",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 4925323,
"upload_time": "2025-02-20T10:47:37",
"upload_time_iso_8601": "2025-02-20T10:47:37.735408Z",
"url": "https://files.pythonhosted.org/packages/69/a0/c09e59da71eb6df8b687fe42159c93609b09703818c0af692c7b0574e45c/rustxes-0.2.7-cp313-cp313-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6e71b78d00bd5e1ffd99317e4cc60c9a8340edbdaed9f785970ae56b1b22bcb1",
"md5": "353bce34531bfeab790cc55b63223065",
"sha256": "c60aecf31acafea20cd78ca77d269b0811174cb6a0b2c87a5cd8f30b5fa134dd"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "353bce34531bfeab790cc55b63223065",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 4604448,
"upload_time": "2025-02-20T10:47:32",
"upload_time_iso_8601": "2025-02-20T10:47:32.962277Z",
"url": "https://files.pythonhosted.org/packages/6e/71/b78d00bd5e1ffd99317e4cc60c9a8340edbdaed9f785970ae56b1b22bcb1/rustxes-0.2.7-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d2ef176e7d79736ce418c3ba5ba0ca821b1942f9113e816ac3cac070d856460c",
"md5": "0839cfb3d5cbca9755cb40a24645936a",
"sha256": "80b56bc26628948e705dc69d79de3bb55869c5e0f2ccebc8158fe3071c0173c6"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313t-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "0839cfb3d5cbca9755cb40a24645936a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 4925196,
"upload_time": "2025-02-20T10:47:40",
"upload_time_iso_8601": "2025-02-20T10:47:40.084595Z",
"url": "https://files.pythonhosted.org/packages/d2/ef/176e7d79736ce418c3ba5ba0ca821b1942f9113e816ac3cac070d856460c/rustxes-0.2.7-cp313-cp313t-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "153bf6c0df47f4445633bf3165ad1dd7e2c122527d948d7a6e8b4d227315ce28",
"md5": "6ee314f166b4d003350170d865f90922",
"sha256": "e185fd7db5c92d5a43b67a0fe3bdd73f4de61116b30bb8741d190d3d90d4fb47"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313t-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "6ee314f166b4d003350170d865f90922",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 4604147,
"upload_time": "2025-02-20T10:47:35",
"upload_time_iso_8601": "2025-02-20T10:47:35.535838Z",
"url": "https://files.pythonhosted.org/packages/15/3b/f6c0df47f4445633bf3165ad1dd7e2c122527d948d7a6e8b4d227315ce28/rustxes-0.2.7-cp313-cp313t-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a7d8527255054ba5b50f4879c49b2c28bd434a138bedfa19100850bd61e84918",
"md5": "8b9cfd045c88655d965c4a4339c2b858",
"sha256": "56cf04a20ccbe39e4acbe33a0a6529a3a667c79853995a22477a7e05660a1cee"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "8b9cfd045c88655d965c4a4339c2b858",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 5811316,
"upload_time": "2025-02-20T10:47:15",
"upload_time_iso_8601": "2025-02-20T10:47:15.776981Z",
"url": "https://files.pythonhosted.org/packages/a7/d8/527255054ba5b50f4879c49b2c28bd434a138bedfa19100850bd61e84918/rustxes-0.2.7-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4e85ed05bed804d2c15a6d0389ee1d2fac310556715e8f2efc5ac3cb22892272",
"md5": "f38fa83e66c73fdedcc93266608d8498",
"sha256": "69a1fc60b580826a8f5804636d0a8df4c527ad56fc91d5bcc9fe5641d54d7a23"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f38fa83e66c73fdedcc93266608d8498",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 5434763,
"upload_time": "2025-02-20T10:47:27",
"upload_time_iso_8601": "2025-02-20T10:47:27.424563Z",
"url": "https://files.pythonhosted.org/packages/4e/85/ed05bed804d2c15a6d0389ee1d2fac310556715e8f2efc5ac3cb22892272/rustxes-0.2.7-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "87c413f87a373d990d282a0a0786b54d4fbefe0cefde8e6c791fae3c26f46bc6",
"md5": "0ed5f0c2eab836ccffbc411988d4f6cb",
"sha256": "bc88889846dc0b4d7f03a668c0bb14b97d2ea38826285ff19c5c3c678989d29e"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "0ed5f0c2eab836ccffbc411988d4f6cb",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 4201037,
"upload_time": "2025-02-20T10:47:46",
"upload_time_iso_8601": "2025-02-20T10:47:46.435834Z",
"url": "https://files.pythonhosted.org/packages/87/c4/13f87a373d990d282a0a0786b54d4fbefe0cefde8e6c791fae3c26f46bc6/rustxes-0.2.7-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c02c7c699a3574f723914fe358f8bc0640337f2714cc8ca13186e6338e37d5a8",
"md5": "938f27cfbe5fcf8f1619f1adb580c02a",
"sha256": "cdbdde64b435330185f72167434ecb224ac20512537bd01f6b9e9d2645b5a5e7"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "938f27cfbe5fcf8f1619f1adb580c02a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 4637931,
"upload_time": "2025-02-20T10:47:43",
"upload_time_iso_8601": "2025-02-20T10:47:43.763417Z",
"url": "https://files.pythonhosted.org/packages/c0/2c/7c699a3574f723914fe358f8bc0640337f2714cc8ca13186e6338e37d5a8/rustxes-0.2.7-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1e11bc056c7caf3acdf576b157dbccc2b47d60f5077eb51adc86fc5c424892d8",
"md5": "82a93300d37be7022679c6e3d969dd13",
"sha256": "48828fab9ce2be2ef25dfb0eb029b6cbbcf19b3a2d54396a9d9ee2c86ee97012"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "82a93300d37be7022679c6e3d969dd13",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.9",
"size": 5813863,
"upload_time": "2025-02-20T10:47:19",
"upload_time_iso_8601": "2025-02-20T10:47:19.764375Z",
"url": "https://files.pythonhosted.org/packages/1e/11/bc056c7caf3acdf576b157dbccc2b47d60f5077eb51adc86fc5c424892d8/rustxes-0.2.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "35319d6891ae91db1622c07d780e836e08d3a318867c211c947f4fc6b73ccb09",
"md5": "fc0fad217d6af9cc0d71ac10eda4d08a",
"sha256": "2c25a36cc82d2c2c02d5c841c0b219ee70a9a3582cc753f795e931be82134ce4"
},
"downloads": -1,
"filename": "rustxes-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "fc0fad217d6af9cc0d71ac10eda4d08a",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.9",
"size": 5435722,
"upload_time": "2025-02-20T10:47:30",
"upload_time_iso_8601": "2025-02-20T10:47:30.340883Z",
"url": "https://files.pythonhosted.org/packages/35/31/9d6891ae91db1622c07d780e836e08d3a318867c211c947f4fc6b73ccb09/rustxes-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a659c8fe094c40989f3fd25094fa6e0bb80ecd94925fd71b14f013e93553ba2d",
"md5": "f405612e76b520b480a4085e7ea794d0",
"sha256": "0e94937cec248ca4d2b8adcea61ec4d4d3a89c4050c366570190f91b1a8fbdd0"
},
"downloads": -1,
"filename": "rustxes-0.2.7.tar.gz",
"has_sig": false,
"md5_digest": "f405612e76b520b480a4085e7ea794d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 35333,
"upload_time": "2025-02-20T10:47:42",
"upload_time_iso_8601": "2025-02-20T10:47:42.107713Z",
"url": "https://files.pythonhosted.org/packages/a6/59/c8fe094c40989f3fd25094fa6e0bb80ecd94925fd71b14f013e93553ba2d/rustxes-0.2.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-20 10:47:42",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "rustxes"
}