Skip to content

Commit 829acb6

Browse files
committed
Release v0.4.2
1 parent dfbaf41 commit 829acb6

File tree

4 files changed

+31
-5
lines changed

4 files changed

+31
-5
lines changed

docs/changelog.rst

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
=========
2+
Changelog
3+
=========
4+
5+
.. warning::
6+
7+
Note that the library is currently in beta. The API and CLI are not yet stable and may change.
8+
Once the library reaches v1.0, it will be considered stable. Please consider giving feedback to
9+
help stabilise the API.
10+
11+
Release 0.4.2 (2025-07-19)
12+
==========================
13+
14+
- Fixed bug in adding SSH keys from file on the command line with :doc:`cli/ssh/keys/add`
15+
- Added :attr:`~hostedpi.pi.Pi.ipv4_ssh_hostname` property to :class:`~hostedpi.pi.Pi`
16+
17+
Release 0.4.1 (2025-07-08)
18+
==========================
19+
20+
- New codebase making use of `Pydantic`_ models
21+
- New command line interface using `Typer`_
22+
- Added test suite
23+
24+
.. _Pydantic: https://docs.pydantic.dev/
25+
.. _Typer: https://typer.tiangolo.com/

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import sphinx_rtd_theme
99

1010

11-
hostedpi_version = "0.4.1"
11+
hostedpi_version = "0.4.2"
1212

1313

1414
# -- General configuration ------------------------------------------------

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ Table of Contents
108108
specs
109109
env
110110
development
111+
changelog
111112

112113
Contributing
113114
============

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "hostedpi"
3-
version = "0.4.1"
3+
version = "0.4.2"
44
description = "Python interface to the Mythic Beasts Hosted Pi API"
55
authors = [
66
{name = "Ben Nuttall", email = "[email protected]"}
@@ -26,7 +26,7 @@ dependencies = [
2626
"requests (>=2.32.3,<3.0.0)",
2727
"pydantic (>=2,<3.0.0)",
2828
"pydantic-settings (>=2.7.1,<3.0.0)",
29-
"structlog (>=25.1.0,<26.0.0)",
29+
"structlog (>=25.1.0)",
3030
]
3131

3232
[project.urls]
@@ -49,8 +49,8 @@ sphinx = "*"
4949
sphinx-rtd-theme = "*"
5050
ipython = "*"
5151
twine = "*"
52-
black = "^25.1.0"
53-
isort = "^6.0.1"
52+
black = "*"
53+
isort = "*"
5454
autodoc-pydantic = "^2.2.0"
5555

5656
[build-system]

0 commit comments

Comments
 (0)