You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-19Lines changed: 6 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,36 +2,29 @@
2
2
3
3
[](https://github.com/cortex-lab/phy/actions/workflows/python-test.yml)
[**phy**](https://github.com/cortex-lab/phy) is an open-source Python library providing a graphical user interface for visualization and manual curation of large-scale electrophysiological data. It is optimized for high-density multielectrode arrays containing hundreds to thousands of recording sites, especially Neuropixels recordings.
10
10
11
-
> **Release candidate available:**`phy 2.1.0rc1` is available for testing on PyPI. This maintenance-focused release candidate aims to improve installation and GUI reliability on current systems. See the [release notes](https://phy.readthedocs.io/en/latest/release/) for installation instructions, compatibility notes, and testing guidance.
11
+
> **Current release:**`phy 2.1.0` is a maintenance-focused release that improves installation and GUI reliability on current systems. See the [release notes](https://phy.readthedocs.io/en/latest/release/) for details and compatibility notes.
As of March 2026, `phy 2.1.0rc1` is a maintenance-focused release candidate for the current 2.x line.
17
+
As of July 2026, `phy 2.1.0` is the current stable release for the 2.x line.
18
18
19
19
The main goals of this release are:
20
20
21
21
* dependency and packaging modernization
22
22
* replacing a fragile legacy web-based GUI component with a Qt-native implementation
23
23
* improving display reliability on modern systems
24
-
*collecting feedback from beta testers before a final `2.1.0`release
24
+
*incorporating fixes identified during release-candidate testing
25
25
26
26
Dataset formats are unchanged. Some plugins that relied on internal HTML or web-based GUI components may need updates.
27
27
28
-
If you would like to test this release candidate, install it in a fresh Python 3.10+ environment:
29
-
30
-
```bash
31
-
python -m pip install --upgrade pip
32
-
pip install "phy==2.1.0rc1"
33
-
```
34
-
35
28
Please report any issues or compatibility regressions on [GitHub issues](https://github.com/cortex-lab/phy/issues).
36
29
37
30
## Supported workflows
@@ -42,7 +35,7 @@ phy currently provides three main entry points:
42
35
***Kwik GUI**: a legacy workflow for datasets sorted with klusta and klustakwik2
43
36
***Trace GUI**: an experimental raw-data viewer for opening continuous electrophysiology recordings directly
44
37
45
-
Current testing and maintenance work is focused on modern Linux, macOS, and Windows environments. Linux is still the best-covered platform, but cross-platform testing is active during the `2.1.0rc1` cycle.
38
+
Current testing and maintenance work is focused on modern Linux, macOS, and Windows environments. Linux is still the best-covered platform.
46
39
47
40
## Installation
48
41
@@ -61,12 +54,6 @@ If you plan to use the legacy Kwik GUI, also install:
61
54
pip install klusta klustakwik2
62
55
```
63
56
64
-
For release-candidate testing specifically, install the exact RC version instead:
65
-
66
-
```bash
67
-
pip install "phy==2.1.0rc1"
68
-
```
69
-
70
57
## Quick start
71
58
72
59
Open the Template GUI on a spike sorting output directory containing `params.py`:
phy 2.1.0rc1 release candidate available for testing
13
+
phy 2.1.0 released
14
14
```
15
15
16
16
Body:
17
17
18
18
```text
19
19
Dear phy users,
20
20
21
-
phy 2.1.0rc1 is now available on PyPI for testing. This is a release candidate for a maintenance release of the current 2.x line, focused on fixing several long-standing issues that have built up over recent years while the project had very limited maintenance.
21
+
phy 2.1.0 is now available on PyPI. This maintenance release of the current 2.x line focuses on fixing several long-standing issues that built up over recent years while the project had very limited maintenance.
22
22
23
23
This release does not aim to introduce major new features. The goal is to make phy easier to install and more reliable again on current systems, especially for users who have run into packaging or GUI problems.
24
24
25
-
If you still use phy, testing and feedback would be very helpful before the final 2.1.0 release.
25
+
Thank you to everyone who tested the release candidate and reported issues.
## Copy-paste announcement for GitHub release notes
35
35
36
36
```text
37
-
phy 2.1.0rc1 is now available on PyPI for testing.
37
+
phy 2.1.0 is now available on PyPI.
38
38
39
-
This is a release candidate for a maintenance release of the current 2.x line, focused on fixing several long-standing issues that have accumulated over recent years.
39
+
This maintenance release of the current 2.x line focuses on fixing several long-standing issues that accumulated over recent years.
40
40
41
41
The goal of this release is not to add major new features, but to make phy easier to install and more reliable again on current systems.
42
42
43
-
For release notes, compatibility notes, and testing guidance, see:
Copy file name to clipboardExpand all lines: docs/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
[**phy**](https://github.com/cortex-lab/phy) is an open-source Python library providing a graphical user interface for visualization and manual curation of large-scale electrophysiological data. It is optimized for high-density multielectrode arrays containing hundreds to thousands of recording sites (mostly [Neuropixels probes](https://www.ucl.ac.uk/neuropixels/)).
4
4
5
-
> **Current release candidate:**[phy 2.1.0rc1](release.md) is available for testing on PyPI. This maintenance-focused release candidate aims to improve installation and GUI reliability on current systems. See the [release notes](release.md) for installation instructions, compatibility notes, and testing guidance.
5
+
> **Current release:**[phy 2.1.0](release.md) is a maintenance-focused release that improves installation and GUI reliability on current systems. See the [release notes](release.md) for details and compatibility notes.
@@ -20,4 +20,4 @@ klusta is a legacy spike sorting program based on an automatic clustering algori
20
20
21
21
## Installation instructions
22
22
23
-
See the [GitHub repository](https://github.com/cortex-lab/phy/) for stable-install instructions, or go to the [release notes](release.md) for the `2.1.0rc1` release-candidate install and testing instructions.
23
+
See the [GitHub repository](https://github.com/cortex-lab/phy/) for installation instructions, or go to the [release notes](release.md) for details about `2.1.0`.
Copy file name to clipboardExpand all lines: docs/troubleshooting.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Here are a few tips if something goes wrong.
6
6
7
7
Look at existing [GitHub issues](https://github.com/cortex-lab/phy/issues) to see if someone else had the same problem. If not, feel free to open a new issue by giving a descriptive title and a comprehensive description of the problem, including screenshots if needed.
8
8
9
-
If you are testing `phy 2.1.0rc1`, please also include:
9
+
If you are reporting a problem with `phy 2.1.0`, please also include:
0 commit comments