Skip to content

Commit da4c886

Browse files
authored
Merge pull request #512 from byllyfish/bump_version
Bump version.
2 parents f4a5d29 + 8243b06 commit da4c886

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Finsy Change Log
22

3+
## 0.25.0
4+
5+
- The `match_dict`, `match_str` and `action_str` formatting methods now require a P4Schema argument. Removed P4Schema's context manager API. (#499)
6+
- Add support for serializable enums in P4Schema.
7+
- Add port of `flowcache` example that uses serializable enums.
8+
- Add port of basic forwarding example from the P4lang tutorial.
9+
- Re-compile example P4 programs with the latest P4c compiler. Replace file extension `p4info.txt` with `p4info.txtpb` (#501).
10+
- Make `shellous` an optional dependency that can be installed as an extra: `pip install finsy[demonet]` (#502).
11+
- Fix issue in CI testing which led to an ERROR log message when shutting down GNMIServer testing. (#505)
12+
- When using `black` in CI testing, call it as a library function, not a subprocess. This fixes an occasional thread-related hang on MacOS in CI testing.
13+
- Incorporate the latest changes to `gnmi.proto` and `gnmi_ext.proto`. Upgrade protobuf compiler toolchain and re-compile all protobuf files. Bring "relative path" patch-file up to date.
14+
- Update the demonet docker image: include gpg (for codecov), update ubuntu base tag, and update the mn-stratum base hash. Use latest demonet 24.04 build for CI testing.
15+
- Add the `--with-mac` argument to the `Demonet` class to include the MAC address of hosts when drawing the network map.
16+
- Update doc comments for the Switch, SwitchOptions and Controller classes.
17+
- Improve reliability of CI testing and fix minor typing issues.
18+
- Update dependencies.
319

420
## 0.24.0
521

finsy/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# See the License for the specific language governing permissions and
1919
# limitations under the License.
2020

21-
__version__ = "0.24.0"
21+
__version__ = "0.25.0"
2222

2323
import sys
2424

pyproject.toml

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

55
[tool.poetry]
66
name = "finsy"
7-
version = "0.24.0"
7+
version = "0.25.0"
88
description = "P4Runtime Client Library"
99
license = "Apache-2.0"
1010
authors = ["Bill Fisher <william.w.fisher@gmail.com>"]

0 commit comments

Comments
 (0)