Skip to content

Commit ebdc2ca

Browse files
committed
version 0.4.2
1 parent d97c99b commit ebdc2ca

4 files changed

Lines changed: 70 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
For changes to the main Rust package, please see <https://github.com/kno10/rust-kmedoids/blob/main/CHANGELOG.md>
44

5+
## kmedoids 0.4.2 (2023-03-07)
6+
7+
- fix predict for non-precomputed distances
8+
- add CITATION.cff for github
9+
- update dependency versions
10+
511
## kmedoids 0.4.1 (2022-09-24)
612

713
- drop a leftover println, remove Display/Debug traits

CITATION.cff

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
cff-version: 1.2.0
2+
message: "If you use this software, please cite it as below."
3+
authors:
4+
- family-names: Schubert
5+
given-names: Erich
6+
orcid: 0000-0001-9143-4880
7+
- family-names: Lenssen
8+
given-names: Lars
9+
orcid: 0000-0003-0037-0418
10+
title: "Fast k-medoids Clustering in Rust and Python"
11+
journal: "J. Open Source Softw."
12+
doi: 10.21105/joss.04183
13+
version: 0.4.2
14+
date-released: 2022-09-24
15+
license: GPL-3.0
16+
preferred-citation:
17+
title: "Fast k-medoids Clustering in Rust and Python"
18+
year: "2022"
19+
type: article
20+
journal: "J. Open Source Softw."
21+
doi: 10.21105/joss.04183
22+
authors:
23+
- family-names: Schubert
24+
given-names: Erich
25+
- family-names: Lenssen
26+
given-names: Lars
27+
references:
28+
- title: "Faster k-Medoids Clustering: Improving the PAM, CLARA, and CLARANS Algorithms"
29+
doi: "10.1007/978-3-030-32047-8_16"
30+
year: "2019"
31+
type: conference-paper
32+
conference: "Similarity Search and Applications - 12th International Conference, SISAP 2019, Newark, NJ, USA, October 2-4, 2019, Proceedings"
33+
authors:
34+
- family-names: Schubert
35+
given-names: Erich
36+
- family-names: Rousseeuw
37+
given-names: Peter J.
38+
- title: "Fast and eager k-medoids clustering: O(k) runtime improvement of the PAM, CLARA, and CLARANS algorithms"
39+
doi: "10.1016/j.is.2021.101804"
40+
year: "2021"
41+
type: article
42+
journal: "Inf. Syst."
43+
authors:
44+
- family-names: Schubert
45+
given-names: Erich
46+
- family-names: Rousseeuw
47+
given-names: Peter J.
48+
- title: "Clustering by Direct Optimization of the Medoid Silhouette"
49+
doi: "10.1007/978-3-031-17849-8_15"
50+
year: "2022"
51+
type: conference-paper
52+
conference: "Similarity Search and Applications - 15th International Conference, SISAP 2022, Bologna, Italy, October 5-7, 2022, Proceedings"
53+
authors:
54+
- family-names: Lenssen
55+
given-names: Lars
56+
- family-names: Schubert
57+
given-names: Erich

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
edition = "2021"
33
name = "kmedoids"
4-
version = "0.4.1"
4+
version = "0.4.2"
55
authors = ["Erich Schubert <erich.schubert@tu-dortmund.de>", "Lars Lenssen <lars.lenssen@tu-dortmund.de>"]
66
description = "k-Medoids clustering with the FasterPAM algorithm"
77
homepage = "https://github.com/kno10/python-kmedoids"
@@ -14,13 +14,13 @@ name = "kmedoids"
1414
crate-type = ["cdylib"]
1515

1616
[dependencies]
17-
rustkmedoids = { version = "0.4.1", package = "kmedoids", git = "https://github.com/kno10/rust-kmedoids" }
18-
numpy = "0.17"
17+
rustkmedoids = { version = "0.4.2", package = "kmedoids", git = "https://github.com/kno10/rust-kmedoids" }
18+
numpy = "0.18"
1919
ndarray = "0.15"
2020
rand = "0.8"
21-
rayon = "1.5"
21+
rayon = "1.7"
2222

2323
[dependencies.pyo3]
24-
version = "0.17.1"
24+
version = "0.18"
2525
features = ["extension-module"]
2626

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[build-system]
2-
requires = ["maturin>=0.13,<0.14"]
2+
requires = ["maturin>=0.14,<0.15"]
33
build-backend = "maturin"
44

55
[project]
66
name = "kmedoids"
7-
version = "0.4.1"
7+
version = "0.4.2"
88
description = "k-Medoids Clustering in Python with FasterPAM"
99
requires-dist = ["numpy"]
1010
classifier = [

0 commit comments

Comments
 (0)