Skip to content

Commit 0715c31

Browse files
merging branches
1 parent 1cc91f2 commit 0715c31

2 files changed

Lines changed: 26 additions & 9 deletions

File tree

README.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,21 @@ The documentation of PM4Py can be found at https://processintelligence.solutions
2323

2424
Here is a simple example to spark your interest:
2525

26-
```python
2726
import pm4py
2827

2928
if __name__ == "__main__":
3029
log = pm4py.read_xes('<path-to-xes-log-file.xes>')
3130
net, initial_marking, final_marking = pm4py.discover_petri_net_inductive(log)
3231
pm4py.view_petri_net(net, initial_marking, final_marking, format="svg")
33-
```
3432

3533
## Installation
3634
PM4Py can be installed on Python 3.9.x / 3.10.x / 3.11.x / 3.12.x / 3.13.x / 3.14.x by invoking:
3735

38-
`pip install -U pm4py`
36+
pip install -U pm4py
3937

4038
PM4Py is also running on older Python environments with different requirements sets, including:
4139

42-
- Python 3.8 (3.8.10): `third_party/old_python_deps/requirements_py38.txt`
40+
- Python 3.8 (3.8.10): third_party/old_python_deps/requirements_py38.txt
4341

4442
## Requirements
4543

@@ -53,13 +51,13 @@ PM4Py depends on some other Python packages, with different levels of importance
5351

5452
## Release Notes
5553

56-
To track the incremental updates, please refer to the `CHANGELOG.md` file.
54+
To track the incremental updates, please refer to the CHANGELOG.md file.
5755

5856
## Third Party Dependencies
5957

6058
As scientific library in the Python ecosystem, we rely on external libraries to offer our features.
61-
In the `/third_party` folder, we list all the licenses of our direct dependencies.
62-
Please check the `/third_party/LICENSES_TRANSITIVE` file to get a full list of all transitive dependencies and the
59+
In the /third_party folder, we list all the licenses of our direct dependencies.
60+
Please check the /third_party/LICENSES_TRANSITIVE file to get a full list of all transitive dependencies and the
6361
corresponding license.
6462

6563
## Citing PM4Py
@@ -73,7 +71,6 @@ If you are using PM4Py in your scientific work, please cite PM4Py as follows:
7371

7472
BiBTeX:
7573

76-
```bibtex
7774
@article{pm4py,
7875
title = {PM4Py: A process mining library for Python},
7976
journal = {Software Impacts},
@@ -85,7 +82,6 @@ doi = {https://doi.org/10.1016/j.simpa.2023.100556},
8582
url = {https://www.sciencedirect.com/science/article/pii/S2665963823000933},
8683
author = {Alessandro Berti and Sebastiaan van Zelst and Daniel Schuster},
8784
}
88-
```
8985

9086
## Legal Notice
9187

pm4py/algo/analysis/woflan/not_well_handled_pairs/not_well_handled_pairs.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
'''
2+
PM4Py – A Process Mining Library for Python
3+
Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt)
4+
5+
This program is free software: you can redistribute it and/or modify
6+
it under the terms of the GNU Affero General Public License as
7+
published by the Free Software Foundation, either version 3 of the
8+
License, or any later version.
9+
10+
This program is distributed in the hope that it will be useful,
11+
but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
GNU Affero General Public License for more details.
14+
15+
You should have received a copy of the GNU Affero General Public License
16+
along with this program. If not, see this software project's root or
17+
visit <https://www.gnu.org/licenses/>.
18+
19+
Website: https://processintelligence.solutions
20+
Contact: info@processintelligence.solutions
21+
'''
122
from collections import deque
223
from pm4py.util import nx_utils
324

0 commit comments

Comments
 (0)