Skip to content

Commit 5be15fe

Browse files
Merge pull request #1223 from glotzerlab/release/v3.0.0
Release freud version 3.0.0
2 parents 237a27f + 30fbc99 commit 5be15fe

File tree

10 files changed

+25
-25
lines changed

10 files changed

+25
-25
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ body:
2626
attributes:
2727
label: freud Version
2828
description: What version of freud are you using?
29-
placeholder: v2.13.2
29+
placeholder: v3.0.0
3030
validations:
3131
required: true
3232
- type: input

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,6 @@ DomFijan <[email protected]> Domagoj Fijan <[email protected]
6161
DomFijan <[email protected]> Domagoj Fijan <[email protected]>
6262
6363
Alain Kadar <[email protected]> AlainKadar <[email protected]>
64+
Alain Kadar <[email protected]> AlainKadar <[email protected]>
65+
Melody Zhang <[email protected]> Melody Zhang <[email protected]>
66+
Melody Zhang <[email protected]> yiyuanmz <[email protected]>

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ repos:
2929
- id: debug-statements
3030
- id: requirements-txt-fixer
3131
- repo: https://github.com/glotzerlab/fix-license-header
32-
rev: v0.2.0
32+
rev: v0.3.2
3333
hooks:
3434
- id: fix-license-header
3535
name: Fix License Headers (Python)
@@ -56,7 +56,7 @@ repos:
5656
- --add=This file is from the freud project, released under the BSD 3-Clause License.
5757
- --comment-prefix=//
5858
- repo: https://github.com/asottile/pyupgrade
59-
rev: 'v3.15.0'
59+
rev: 'v3.15.1'
6060
hooks:
6161
- id: pyupgrade
6262
args:
@@ -66,11 +66,11 @@ repos:
6666
hooks:
6767
- id: isort
6868
- repo: https://github.com/psf/black
69-
rev: '23.12.1'
69+
rev: '24.2.0'
7070
hooks:
7171
- id: black
7272
- repo: https://github.com/PyCQA/flake8
73-
rev: '6.1.0'
73+
rev: '7.0.0'
7474
hooks:
7575
- id: flake8
7676
types: ["file"]

ChangeLog.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The format is based on
44
and this project adheres to
55
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## v3.0.0 -- YYYY-MM-DD
7+
## v3.0.0 -- 2024-02-22
88

99
### Added
1010
* Coloring plots by polytope area in `freud.locality.Voronoi`.
@@ -17,15 +17,11 @@ and this project adheres to
1717
* `freud.order.Nematic` uses orientation vectors instead of quaternions and a nematic director.
1818
* `freud.order.Nematic` raises a warning when the zero is vector passed.
1919
* Remove zero-padding from arrays in `freud.environment.EnvironmentCluster` and `freud.environment.EnvironmentMotifMatch` and replace with ragged lists of NumPy arrays.
20+
* Provide support via GitHub discussions.
2021

2122
### Removed
2223
* The `global_search` flag in `freud.environment.EnvironmentCluster`.
2324

24-
## vX.Y.Z -- YYYY-MM-DD
25-
26-
### Changed
27-
* Provide support via GitHub discussions.
28-
2925
## v2.13.2 -- 2023-11-27
3026

3127
### Added

contributors.txt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
2357 Bradley Dice <[email protected]>
1+
2373 Bradley Dice <[email protected]>
22
2148 Vyas Ramasubramani <[email protected]>
33
1030 Eric Harper <[email protected]>
4-
833 Tommy Waltmann <[email protected]>
4+
1000 Tommy Waltmann <[email protected]>
55
456 Jin Soo Ihm <[email protected]>
6-
325 Joshua A. Anderson <[email protected]>
7-
253 dependabot <dependabot[bot]@users.noreply.github.com>
6+
328 Joshua A. Anderson <[email protected]>
7+
275 dependabot <dependabot[bot]@users.noreply.github.com>
88
240 Matthew Spellings <[email protected]>
9-
173 DomFijan <[email protected]>
9+
202 DomFijan <[email protected]>
1010
167 Kelly Wang <[email protected]>
1111
110 Erin Teich <[email protected]>
1212
98 Brandon Butler <[email protected]>
1313
94 Charlotte Shiqi Zhao <[email protected]>
14-
78 pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
14+
94 pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1515
66 M. Eric Irrgang <[email protected]>
1616
53 Chrisy Du <[email protected]>
1717
41 Yezhi Jin <[email protected]>
1818
40 Antonio Osorio <[email protected]>
1919
35 Michael Stryk <[email protected]>
2020
31 Richmond Newman <[email protected]>
21+
28 Alain Kadar <[email protected]>
2122
26 Andrew Kerr <[email protected]>
2223
25 Andrew Kerr <[email protected]>
2324
25 Carl Simon Adorf <[email protected]>
2425
22 Jens Glaser <[email protected]>
25-
21 Alain Kadar <[email protected]>
2626
20 Tim Moore <[email protected]>
2727
18 Kody Takada <[email protected]>
2828
13 Pavel Buslaev <[email protected]>
@@ -33,6 +33,7 @@
3333
9 Mike Henry <[email protected]>
3434
9 SyedZiaul <[email protected]>
3535
8 Fengyi Gao <[email protected]>
36+
8 Melody Zhang <[email protected]>
3637
8 Ryan Marson <[email protected]>
3738
6 Allen LaCour <[email protected]>
3839
6 James Proctor <[email protected]>

doc/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@
7272
# built documents.
7373
#
7474
# version and release are set the same for this package.
75-
version = "2.13.2"
76-
release = "2.13.2"
75+
version = "3.0.0"
76+
release = "3.0.0"
7777

7878
# The language for content autogenerated by Sphinx. Refer to documentation
7979
# for a list of supported languages.

freud/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
# automatic selection runs, the user cannot change it.
2424
set_num_threads(0)
2525

26-
__version__ = "2.13.2"
26+
__version__ = "3.0.0"
2727

2828
__all__ = [
2929
"__version__",

setup.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 2.13.2
2+
current_version = 3.0.0
33
commit = True
44
tag = False
55
message = Bump up to version {new_version}.
@@ -11,7 +11,7 @@ force-check = True
1111
exclude = .eggs,*.egg,build,extern,doc/source/gettingstarted/examples
1212
select = E,F,W
1313
ignore = E203,E225,E226,E227,E402,E741,E999,W503,W504
14-
per-file-ignores =
14+
per-file-ignores =
1515
freud/__init__.py: F401
1616
freud/*.pxd: E402
1717

setup.py

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

66
from skbuild import setup
77

8-
version = "2.13.2"
8+
version = "3.0.0"
99

1010
# Read README for PyPI, fallback to short description if it fails.
1111
description = "Powerful, efficient trajectory analysis in scientific Python."

0 commit comments

Comments
 (0)