From 12863f0517d0f77993c027324c09fe775e461be5 Mon Sep 17 00:00:00 2001 From: Robin Mueller <robin.mueller.m@gmail.com> Date: Fri, 17 Jan 2025 10:28:59 +0100 Subject: [PATCH] prepare v0.5.0 --- CHANGELOG.md | 2 ++ docs/requirements.txt | 2 +- pyproject.toml | 4 ++-- src/cfdppy/request.py | 6 ++++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9492829..0b3f080 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). # [unreleased] +# [v0.5.0] 2025-01-17 + ## Added - Added `RestrictedFilestore` to limit the file access of the `NativeFilestore` to a specific diff --git a/docs/requirements.txt b/docs/requirements.txt index 59709ec..07573c1 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1 +1 @@ -sphinx-rtd-theme==2.0.0 +sphinx-rtd-theme==3.0.2 diff --git a/pyproject.toml b/pyproject.toml index 740db91..f56c4ab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "cfdp-py" description = "Library for high level CCSDS File Delivery Protocol (CFDP) components" readme = "README.md" -version = "0.4.1" +version = "0.5.0" requires-python = ">=3.9" license = {text = "Apache-2.0"} authors = [ @@ -27,7 +27,7 @@ classifiers = [ "Topic :: Scientific/Engineering" ] dependencies = [ - "spacepackets~=0.26.0", + "spacepackets>=0.26.0, <=0.27", "crcmod~=1.7", "deprecation~=2.1", ] diff --git a/src/cfdppy/request.py b/src/cfdppy/request.py index d463648..e3ab949 100644 --- a/src/cfdppy/request.py +++ b/src/cfdppy/request.py @@ -21,10 +21,12 @@ @dataclasses.dataclass class PutRequest: - """This is the base class modelling put request. You can create this class from the simplified + """This is the base class modelling the CFDP put request. + + You can create this class from the simplified :py:class:`tmtccmd.config.defs.CfdpParams` class with the generic :py:func:`tmtccmd.config.cfdp.generic_cfdp_params_to_put_request` API and/or all related - specific APIs. + specific APIs. """ destination_id: UnsignedByteField