Skip to content

Commit d7618c4

Browse files
authored
Merge pull request #36 from us-irs/prep-v0.5.0
prepare v0.5.0
2 parents ceca708 + 8ec6c60 commit d7618c4

File tree

5 files changed

+10
-6
lines changed

5 files changed

+10
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
matrix:
1111
os: [ubuntu-latest, windows-latest]
12-
python-version: ['3.9', '3.10', '3.11', '3.12']
12+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1313

1414
steps:
1515
- uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
88

99
# [unreleased]
1010

11+
# [v0.5.0] 2025-01-17
12+
1113
## Added
1214

1315
- Added `RestrictedFilestore` to limit the file access of the `NativeFilestore` to a specific

docs/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sphinx-rtd-theme==2.0.0
1+
sphinx-rtd-theme==3.0.2

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66
name = "cfdp-py"
77
description = "Library for high level CCSDS File Delivery Protocol (CFDP) components"
88
readme = "README.md"
9-
version = "0.4.1"
9+
version = "0.5.0"
1010
requires-python = ">=3.9"
1111
license = {text = "Apache-2.0"}
1212
authors = [
@@ -27,7 +27,7 @@ classifiers = [
2727
"Topic :: Scientific/Engineering"
2828
]
2929
dependencies = [
30-
"spacepackets~=0.26.0",
30+
"spacepackets>=0.26.0, <=0.27",
3131
"crcmod~=1.7",
3232
"deprecation~=2.1",
3333
]

src/cfdppy/request.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,12 @@
2121

2222
@dataclasses.dataclass
2323
class PutRequest:
24-
"""This is the base class modelling put request. You can create this class from the simplified
24+
"""This is the base class modelling the CFDP put request.
25+
26+
You can create this class from the simplified
2527
:py:class:`tmtccmd.config.defs.CfdpParams` class with the generic
2628
:py:func:`tmtccmd.config.cfdp.generic_cfdp_params_to_put_request` API and/or all related
27-
specific APIs.
29+
specific APIs.
2830
"""
2931

3032
destination_id: UnsignedByteField

0 commit comments

Comments
 (0)