Pm4py

Latest version: v2.7.14.4

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 19

2.6.1

Added
* c9eac43f4b55883056a3540857b470ac18cc922e
* extract_ocel_features method in the simplified interface
* d2744bf87b0ce80ddc8d42a5b935424c36ffb82f
* possibility to conisder additional event attributes in the convert_log_to_ocel method

Changed
* 84e85c6e4715fe58159f6cfb83248d1cfa28bc8e
* possibility to return additional information during the conversion of BPMN to Petri net

Deprecated

Fixed
* e1b126c5adca8d5767375a6737a9d9378a9093c6
* bug fix object-centric Petri nets discovery

Removed

Other

---

2.6.0

Added
* 73254a80b3430140fac2ff023a6e356edc48dd0f
* ILP miner (process discovery in ILP)
* 7016026a2a514d529fe5cf9a49b4aa607d30183c
* "timestamp grouping filter" and "consecutive activities"
filters for Pandas dataframes
* 4ba2a9e873c972c96fed8f3912f0dbaa8dfc96a1
* added pm4py.insert_case_arrival_finish_rate,
pm4py.insert_case_service_waiting_time,
pm4py.extract_outcome_enriched_dataframe
methods to the simplified interface (Pandas dataframes)
* 18b250e38bcfeb08cda549df94de98ce5c5b484e
* added baseline log clustering based on profiles
(Song, Minseok, Christian W. Günther, and Wil MP Van der Aalst.
"Trace clustering in process mining."
Business Process Management Workshops: BPM 2008. )
* 690716015f2452702b8f045e35e2029659bbd226
* log to target vectors (for ML purposes): next_activity, next_time, remaining_time

Changed
* d6d2301dd0d2ea57cba76015eba124f726f4544e
* introduced optional "lifecycle paths" feature
in OCEL feature extraction

Deprecated

Fixed
* 0a1c6f9c6e0ff45a0e732978589ed17513899be8
* fixed dependency on Simpy in __init__.py

Removed

Other
* a313db141148a960d7eb5126831bc1f8829a2ca4
* made fundamental and optional requirements clearer

---

2.5.3

Added

Changed
* ea0da47ff6faaddb087ffa2344c6139c30978dca
* SVG position parser utility (replacing text-based parsing in Graphviz BPMN-based layout)
* 9ea35fe209982f87f478262e1398e8474b3be1ba
* working variant for generator of all optimal alignments
* 3f07223236eb350a72db87c8a708dcea13c1a5a3
* refactored df_statistics.get_dfg_graph method and DFG visualization
* 268311a99ee7d2df245026371ab7449538ffcff8
* support for object versioning in OCEL

Deprecated

Fixed
* 5d4bbb60bf940f8c5d654de0c8ecaec8cbb44d48
* fixes for Pandas 2.0
* ea09b4910874dbb165277a4de93286c05ac0ba5c
* carefully performing SQLite3 import (DLL compatibility issues with Anaconda)
* 06217786793dc7fa22706ecc143778d8ebbe3d2e
* fixed indeterminism in edges filtering during paths percentage filter

Removed

Other


---

2.5.2

Added

* be6ac2f1c611da6abcb6ea10df0280f7b9ecb0f0
* added internal conversion method for Petri net type (classic, reset, inhibitor, reset_inhibitor)

Changed
* 87280959eb1612d01bbd4183d951f2c33750fed6
* added ADD_ONLY_IF_FM_IS_REACHED parameter to Petri net playout
* 38af1dabd9cf3478a6b728be5a602150ed837c7c
* playout Petri net simplified interface: detecting the correct Petri semantics to be used
* ffffc623e6c52af2df0a4f3bb33fff5aa49b5588
* added FM_LEQ_ACCEPTED parameter to Petri playout
* df84b4702fc81ab3427330f05c6b5dfb572f595e
* possibility to decorate heuristics nets with performance from the simplified interface
* e418e25a0008828337a92b23f57a0980baa8f24a
* changed convert_log_to_ocel to include automatically additional object types from the dataframe
* fbe086eaff9683562ada39a14fb6bdd86d52c50b
* added constant for the default Gviz representation format in the simplified interface
* f746d8811fad34c082ddac3028f0269bdade0a15
* more efficient WIP implementation for OCEL
* 57167b094edcaeb01fc14e7d495a6bbc2d9907eb
* raising warning when parsing a XES log below Python 3.11 because of potential ISO-format parsing problems

Deprecated

Fixed
* b012df622c9bf28c3adf8cf4b53eaa2d6ec5efad
* fixed JSON/XML-OCEL importing (missing coherency check)
* 5a4d5a276c0a6c2dd33ebe930cdf60b5183c48a1
* setting correct variant when applying pm4py.discover_process_tree_inductive on a DFG object
* a5bc0b96d9b79ae8d4ea26be03f4b8154837f567
* bug fix Murata (removal place from IM)
* 91c20ccd0d6c88d76519e174b7e11ab82ac6a180
* bug fix process tree obj get_leaves function
* 480c4fd1a3f35f8312927defd09b4a89665e6f71
* bug fix convert_ocel_to_networkx variant
* fc941525842a41bc5d712526ef17177d7f8be763
12ef518b00f16c5e1b6b8d5d3fc749959bc836ad
* fixed SNA visualization (variant & HTML)

Removed

Other


---

2.5.1

Added
* 23d5b0a81bbffbb69175aaa7cfa78e1ea0b78b6d
* adapted OCEL object to optionally support O2O/E2E relationships.

Changed
* 284bd275ae444a72e3c81662b7aded4921befde4
* updating Scipy adopted LP solver from simplex to highs (4x faster)
* bc1f21ef4e83af66f1202ef82e389e5b5cb38ae8
* moving utilities for sojourn/service/waiting/arrial/finish times computation on Pandas dataframes
* 7e59696b0d4c9fd659dc0594cff3c07fc504df5e
* OCPN discovery - specification of the variant of inductive miner to be used
* b32cada268fea2a9fdfb420821d9877d9144770d
* removed deprecation warning on Petri semantics

Deprecated

Fixed
* a6a1f14cfc1714a5039dd445ea14091e3e8579c7
* removed extra parameters in pm4py.discover_petri_net_heuristics

Removed

Other


---

2.5.0

Added
* e246a681298282e280d0a5d8c90958e1e4bfa139
* add cadoso and extended cardoso simplicity metrics
* 34303df3a72e8d0c699f9cb61938c6c08a989274
* add discovery of Stochastic Arc Weight nets based on OCEL logs.
* 32b74bb6125e1e914caab404514b606ac119d4f0
* add Murata simplification to the simplified interface (implicit place removal)

Changed
* e7f79a47d6349644ef33c137a9eea34e57b7224b
* changed process tree conversion to Petri net to follow the standard DO-REDO paradigm instead of DO-REDO-EXIT
* 9adf32e3c934f9d9f458a1d87dfdda869358e79f
* scaling positioning nodes BPMN layouter
* cc34a30e5a7dbac292f0bb784df28ade94215140
* removed searchbox in docs theme (not working with current version of sphinx)

Deprecated

Fixed
* 479dc5c1afef98b2ae3b67b918568465b1c7c72b
* bug fix inductive miner DFG missing parameters in LoopCutDFG

Removed

Other


---

Page 5 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.