oslo.utils/releasenotes/notes
Adam Rozman 72c80f6993 add <range-in> spec DSL operator
Add a new spec DSL operator called `range-in` that allowes users of
the spec_matcher to match values against numeric ranges.
The surrounding brackets determines whether the limit should be
inclusive or not.

examples:
 <range-in> [ 10 20 ]  : 10 <= x <= 20
 <range-in> ( 10 20 ]  : 10 <  x <= 20
 <range-in> [ 10 20 )  : 10 <= x <  20
 <range-in> ( 10 20 )  : 10 <  x <  20

Closes-Bug: #2052619
Change-Id: I444c01219d02ea7572d4b82117b89b8d3eb75e56
Signed-off-by: Adam Rozman <adam.rozman@est.tech>
Co-authored-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2024-02-19 13:23:13 +02:00
..
add-md5-wrapper-7bf81c2464a7a224.yaml Add function to encapsule md5 for FIPS systems 2020-09-16 16:47:07 -04:00
add-methods-for-json-yaml-file-check-746dca0a11c2f9c9.yaml Add util methods for checking json and yaml formatted file 2020-08-26 09:39:02 -05:00
add-reno-350f5f34f794fb5e.yaml Add reno for release notes management 2016-11-01 15:43:10 +08:00
allow-to-convert-ipv4-address-from-text-to-binary-8c46ad2d9989e8c5.yaml Add a ``strict`` flag allowing users to restrict validation of IPv4 format 2021-02-05 14:07:20 +01:00
bug-1942682-ea95d54b2587b32f.yaml QemuImgInfo: Fix inconsistent value format of encrypted 2021-09-05 00:43:48 +09:00
bump-up-port-range-f774a16336158339.yaml Allow assigning "0" to port 2016-06-08 12:19:27 -05:00
deprecate-fnmatch-057a092d434a0c53.yaml Deprecate the fnmatch module. 2021-05-11 13:41:22 +02:00
drop-imageutils-human-format-support-a89101a36c4dd3cb.yaml Deprecate the human format on QemuImgInfo 2021-05-10 16:35:40 +02:00
drop-python27-support-f97f680651693b47.yaml reword releasenote for py27 support dropping 2020-02-06 11:04:33 +01:00
fix_mask_password_regex-c0661f95a23369a4.yaml Fix regex used to mask password 2022-01-11 15:25:40 +01:00
image-utils-handle-scientific-notation-6f65d46e9c8c8f8c.yaml Fix regex to correctly recognize scientific notation with QemuImgInfo 2020-02-25 11:09:51 +01:00
implement-zoneinfo-to-remove-pytz-fba6f70db09ecdb8.yaml Fix compatibility with Python 3.8 2023-05-15 17:29:46 +09:00
introduce-keystoneidsentinel-16bf3e7f2ae7e9f3.yaml Modify UUID sentinel to support keystone-like UUIDs 2021-08-03 13:13:58 +02:00
mask-dict-passwords-99357ffb7972fb0b.yaml Make mask_dict_password case insensitive and add new patterns 2019-11-15 17:09:26 +01:00
mask-password-pattern-c8c880098743de3e.yaml fix strutils password regex 2022-03-10 08:49:26 +01:00
mask-password-patterns-f41524069b8ae488.yaml Make mask_password case insensitive, and add new patterns 2019-11-05 11:04:18 +00:00
netutils-get_mac_addr_by_ipv6-c3ce6a35a69f7c2b.yaml New method in netutils: get_mac_addr_by_ipv6 2020-06-29 17:15:16 +02:00
netutils-get_my_ipv6-c9f124374655326b.yaml Add netutils.get_my_ipv6() 2023-05-24 13:58:29 +00:00
new_spec_dsl_operator-21c80a46f67c56df.yaml add <range-in> spec DSL operator 2024-02-19 13:23:13 +02:00
remove-fnmatch-f227b54f237a02c2.yaml Remove oslo_utils.fnmatch 2022-05-18 13:00:08 +01:00
remove-strict-from-is_same_callback-cfbff2ada778987e.yaml Remove strict from is_same_callback() 2023-03-15 03:31:45 +00:00
remove-timeutils-deprecated-helpers-5de68c21dd281529.yaml Remove deprecated helpers from oslo_utils.timeutils 2022-05-26 17:52:11 +01:00