Skip to content

Commit 78e7653

Browse files
committed
prepare release 2.0.0a
1 parent 21702be commit 78e7653

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

NOTES

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
RELEASE NOTES
22

3+
Version 2.0.0a
4+
==============
5+
This release introduces major API changes.
6+
7+
Bump z3-solver to release 4.12.5.0
8+
9+
Refactoring:
10+
- port codebase to pydantic V2
11+
12+
- export solution to pandas dataframe
13+
14+
- define LinearFunction, PolynomialFunction etc. for costs
15+
16+
- JSON importer/exporter improvements thanks to pydantic
17+
18+
- use pytest for unittest suite
19+
20+
- poetry support
21+
22+
- refactor Indicator and Objective
23+
24+
- documentation use mkdocs material
25+
26+
- more tests
27+
328
Version 0.9.4
429
=============
530
Bump z3-solver to release 4.12.4.0

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ProcessScheduler is a Python package for creating optimized scheduling based on
1010

1111
## Updates
1212

13+
- 2024/01/30: Release 2.0.0a
1314
- 2023/12/13: Huge on-going refactoring [#133](https://github.com/tpaviot/ProcessScheduler/issues/133)
1415
- 2023/12/12: Release 0.9.4
1516

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
setup(
2323
name="ProcessScheduler",
24-
version="2.0.0.dev",
24+
version="2.0.0.a",
2525
description=DESCRIPTION,
2626
long_description=open("README.md").read(),
2727
long_description_content_type="text/markdown",

0 commit comments

Comments
 (0)