Skip to content

Commit 370c9dc

Browse files
committed
Bump version + Update changelog
1 parent 9890e17 commit 370c9dc

File tree

6 files changed

+60
-18
lines changed

6 files changed

+60
-18
lines changed

.bumpversion.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ tag = false
77
sign_tags = false
88
tag_name = "v{new_version}"
99
tag_message = "Bump version: {current_version} → {new_version}"
10-
current_version = "6.1.0-alpha.0"
10+
current_version = "6.1.0-alpha.1"
1111
parse = "(?P<major>\\d+)\\.(?P<minor>\\d+)\\.(?P<patch>\\d+)(\\-(?P<release>[a-z]+)\\.(?P<build>\\d+))?"
1212
serialize = [
1313
"{major}.{minor}.{patch}-{release}.{build}",

CHANGELOG.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ This file is updated every release since v1.0.0 with the use of towncrier from t
44

55
.. towncrier release notes start
66
7+
Openskill 6.1.0-alpha.1 (2025-04-22)
8+
====================================
9+
10+
Features
11+
--------
12+
13+
- Improve Model Speed Using MyPyC Compiled C-Extensions (`#163 <https://github.com/vivekjoshy/openskill.py/issues/163>`_)
14+
15+
716
Openskill 6.1.0-alpha.0 (2025-02-22)
817
====================================
918

README.md

Lines changed: 48 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -58,20 +58,54 @@ In the multifaceted world of online gaming, an accurate multiplayer rating syste
5858
Here are *some*, but not all, of the reasons you should drop TrueSkill
5959
and bury Elo once and for all:
6060

61-
- Multiplayer.
62-
- Multifaction.
63-
- Asymmetric faction size.
64-
- Predict Win, Draw and Rank Outcomes.
65-
- Per Player Weights
66-
- Partial Play
67-
- 150% faster than TrueSkill.
68-
- 100% Pure Python.
69-
- 100% Test Coverage.
70-
- CPython and PyPy Support.
71-
- 5 Separate Models.
72-
- Fine-grained control of mathematical constants.
73-
- Open License
74-
- Accuracy on par with TrueSkill.
61+
```mermaid
62+
graph TD
63+
subgraph OpenSkill["OpenSkill Features"]
64+
65+
subgraph Game["Game"]
66+
GF1[Multiplayer]
67+
GF2[Multifaction]
68+
GF3[Asymmetric Faction Size]
69+
GF4[Predict Win, Draw, Rank]
70+
GF5[Per Player Weights]
71+
end
72+
73+
subgraph Technical["Technical"]
74+
TF1[100% Pure Python]
75+
TF2[CPython and PyPy Support]
76+
TF3[C-compiled Wheels]
77+
TF4[100% Test Coverage]
78+
TF5[5 Separate Models]
79+
end
80+
81+
subgraph Performance["Performance"]
82+
PF1[150% faster than TrueSkill]
83+
PF2[Accuracy matches TrueSkill]
84+
PF3[Open License]
85+
PF4[Partial Play]
86+
PF5[Fine-grained Parameter Control]
87+
end
88+
89+
end
90+
91+
style GF1 fill:#f37231,color:#ffffff,stroke:#f37231
92+
style GF2 fill:#f37231,color:#ffffff,stroke:#f37231
93+
style GF3 fill:#f37231,color:#ffffff,stroke:#f37231
94+
style GF4 fill:#f37231,color:#ffffff,stroke:#f37231
95+
style GF5 fill:#f37231,color:#ffffff,stroke:#f37231
96+
97+
style TF1 fill:#f37231,color:#ffffff,stroke:#f37231
98+
style TF2 fill:#f37231,color:#ffffff,stroke:#f37231
99+
style TF3 fill:#f37231,color:#ffffff,stroke:#f37231
100+
style TF4 fill:#f37231,color:#ffffff,stroke:#f37231
101+
style TF5 fill:#f37231,color:#ffffff,stroke:#f37231
102+
103+
style PF1 fill:#f37231,color:#ffffff,stroke:#f37231
104+
style PF2 fill:#f37231,color:#ffffff,stroke:#f37231
105+
style PF3 fill:#f37231,color:#ffffff,stroke:#f37231
106+
style PF4 fill:#f37231,color:#ffffff,stroke:#f37231
107+
style PF5 fill:#f37231,color:#ffffff,stroke:#f37231
108+
```
75109

76110

77111
## Installation

changes/163.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

openskill/__init__.py

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

66

77
# Metadata
8-
__version__ = "6.1.0-alpha.0"
8+
__version__ = "6.1.0-alpha.1"
99
__author__ = "Vivek Joshy"
1010
__email__ = "git@vivekjoshy.com"
1111
__copyright__ = "Copyright 2023 - 2025, Vivek Joshy"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ strict = true
4242

4343
[project]
4444
name = "openskill"
45-
version = "6.1.0-alpha.0"
45+
version = "6.1.0-alpha.1"
4646
authors = [
4747
{name = "Vivek Joshy", email = "git@vivekjoshy.com"},
4848
]

0 commit comments

Comments
 (0)