Skip to content
Snippets Groups Projects
Commit cf6035a1 authored by Florian Spreckelsen's avatar Florian Spreckelsen
Browse files

Merge branch 'dev' into f-217-set-special-property

parents 2e69dca0 0dbb1a19
No related tags found
1 merge request!174Support of special attribute updates in add_property
Pipeline #59960 passed
...@@ -9,6 +9,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ...@@ -9,6 +9,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added ### ### Added ###
### Changed ###
* [#134](https://gitlab.com/linkahead/linkahead-pylib/-/issues/134)
Setting special attributes using add_property now updates the attribute
instead of adding a new property with the same name
### Deprecated ###
### Removed ###
### Fixed ###
### Security ###
### Documentation ###
## [0.17.0] - 2025-01-14 ##
### Added ###
* New setup extra `test` which installs the dependencies for testing. * New setup extra `test` which installs the dependencies for testing.
* The Container class has a new member function `filter_by_identity` * The Container class has a new member function `filter_by_identity`
which is based on `_filter_entity_list`. which is based on `_filter_entity_list`.
...@@ -19,12 +39,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ...@@ -19,12 +39,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Renamed the `filter` function of Container, ParentList and * Renamed the `filter` function of Container, ParentList and
PropertyList to `filter_by_identity`. PropertyList to `filter_by_identity`.
* [#134](https://gitlab.com/linkahead/linkahead-pylib/-/issues/134)
Setting special attributes using add_property now updates the attribute
instead of adding a new property with the same name
### Deprecated ### ### Deprecated ###
* `ParentList.filter` and `PropertyList.filter` functions, use
`filter_by_identity` instead.
### Removed ### ### Removed ###
* Support for Python 3.8 * Support for Python 3.8
...@@ -47,10 +67,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ...@@ -47,10 +67,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* [#127](https://gitlab.com/linkahead/linkahead-pylib/-/issues/127) * [#127](https://gitlab.com/linkahead/linkahead-pylib/-/issues/127)
pylinkahead.ini now supports None and tuples as values for the `timeout` keyword pylinkahead.ini now supports None and tuples as values for the `timeout` keyword
### Security ###
### Documentation ###
## [0.16.0] - 2024-11-13 ## ## [0.16.0] - 2024-11-13 ##
### Added ### ### Added ###
......
...@@ -20,6 +20,6 @@ authors: ...@@ -20,6 +20,6 @@ authors:
given-names: Stefan given-names: Stefan
orcid: https://orcid.org/0000-0001-7214-8125 orcid: https://orcid.org/0000-0001-7214-8125
title: CaosDB - Pylib title: CaosDB - Pylib
version: 0.16.0 version: 0.17.0
doi: 10.3390/data4020083 doi: 10.3390/data4020083
date-released: 2024-11-13 date-released: 2025-01-14
...@@ -47,7 +47,7 @@ However, you can also create an issue for it. ...@@ -47,7 +47,7 @@ However, you can also create an issue for it.
* Copyright (C) 2018 Research Group Biomedical Physics, Max Planck Institute * Copyright (C) 2018 Research Group Biomedical Physics, Max Planck Institute
for Dynamics and Self-Organization Göttingen. for Dynamics and Self-Organization Göttingen.
* Copyright (C) 2020-2022 Indiscale GmbH <info@indiscale.com> * Copyright (C) 2020-2025 Indiscale GmbH <info@indiscale.com>
All files in this repository are licensed under a [GNU Affero General Public All files in this repository are licensed under a [GNU Affero General Public
License](LICENCE.md) (version 3 or later). License](LICENCE.md) (version 3 or later).
...@@ -48,7 +48,7 @@ from setuptools import find_packages, setup ...@@ -48,7 +48,7 @@ from setuptools import find_packages, setup
ISRELEASED = False ISRELEASED = False
MAJOR = 0 MAJOR = 0
MINOR = 16 MINOR = 17
MICRO = 1 MICRO = 1
# Do not tag as pre-release until this commit # Do not tag as pre-release until this commit
# https://github.com/pypa/packaging/pull/515 # https://github.com/pypa/packaging/pull/515
......
...@@ -29,10 +29,10 @@ copyright = '2024, IndiScale GmbH' ...@@ -29,10 +29,10 @@ copyright = '2024, IndiScale GmbH'
author = 'Daniel Hornung' author = 'Daniel Hornung'
# The short X.Y version # The short X.Y version
version = '0.16.1' version = '0.17.1'
# The full version, including alpha/beta/rc tags # The full version, including alpha/beta/rc tags
# release = '0.5.2-rc2' # release = '0.5.2-rc2'
release = '0.16.1-dev' release = '0.17.1-dev'
# -- General configuration --------------------------------------------------- # -- General configuration ---------------------------------------------------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment