SUSE-IU-2026:4247-1: Security update of suse-sles-15-sp5-chost-byos-v20260603-x86_64-gen2

sle-container-updates at lists.suse.com sle-container-updates at lists.suse.com
Sat Jun 6 07:03:52 UTC 2026


SUSE Image Update Advisory: suse-sles-15-sp5-chost-byos-v20260603-x86_64-gen2
-----------------------------------------------------------------
Image Advisory ID : SUSE-IU-2026:4247-1
Image Tags        : suse-sles-15-sp5-chost-byos-v20260603-x86_64-gen2:20260603
Image Release     : 
Severity          : critical
Type              : security
References        : 1230100 1239460 1243603 1244435 1244507 1245109 1245529 1252300
                        1256504 1257703 1258518 1258718 1258849 1258850 1258854 1258855
                        1258856 1258857 1259484 1259485 1259857 1260010 1260018 1260522
                        1260526 1261158 1261159 1261160 1261161 1261163 1261280 1261287
                        1261295 1261427 1261430 1261584 1261638 1261710 1261779 1261781
                        1261796 1261797 1261833 1261957 1262179 1262181 1262395 1262602
                        1262665 1262734 1262758 1262803 1263065 1263085 1263093 1263095
                        1263131 1263141 1263165 1263170 1263176 1263582 1263600 1263668
                        1263704 1263705 1263707 1263708 1263709 1263710 1263711 1263712
                        1263713 1263714 1263715 1263723 1263882 1263901 1263931 1263933
                        1264059 1264082 1264086 1264450 1264482 1264634 1264651 1264706
                        1264707 1264708 1264848 1265085 1265090 1265119 1265126 1265308
                        1265349 1265360 1265456 1265626 1265960 CVE-2022-49979 CVE-2023-20585
                        CVE-2024-35255 CVE-2025-24049 CVE-2026-21226 CVE-2026-23209 CVE-2026-23239
                        CVE-2026-23240 CVE-2026-23268 CVE-2026-23269 CVE-2026-23271 CVE-2026-23273
                        CVE-2026-23351 CVE-2026-23393 CVE-2026-2340 CVE-2026-23403 CVE-2026-23404
                        CVE-2026-23405 CVE-2026-23406 CVE-2026-23407 CVE-2026-23408 CVE-2026-23409
                        CVE-2026-23410 CVE-2026-23411 CVE-2026-23449 CVE-2026-23450 CVE-2026-23458
                        CVE-2026-23462 CVE-2026-3012 CVE-2026-31402 CVE-2026-31403 CVE-2026-31408
                        CVE-2026-31436 CVE-2026-31470 CVE-2026-31504 CVE-2026-31505 CVE-2026-31507
                        CVE-2026-31512 CVE-2026-31533 CVE-2026-31570 CVE-2026-31586 CVE-2026-31588
                        CVE-2026-31602 CVE-2026-31607 CVE-2026-31649 CVE-2026-31656 CVE-2026-31662
                        CVE-2026-31669 CVE-2026-31685 CVE-2026-31694 CVE-2026-31700 CVE-2026-31738
                        CVE-2026-31787 CVE-2026-3238 CVE-2026-33845 CVE-2026-33846 CVE-2026-34743
                        CVE-2026-34757 CVE-2026-35385 CVE-2026-35414 CVE-2026-3833 CVE-2026-39881
                        CVE-2026-40475 CVE-2026-41054 CVE-2026-42009 CVE-2026-42010 CVE-2026-42011
                        CVE-2026-42012 CVE-2026-42013 CVE-2026-42014 CVE-2026-42015 CVE-2026-42307
                        CVE-2026-43025 CVE-2026-43027 CVE-2026-43050 CVE-2026-43110 CVE-2026-43126
                        CVE-2026-43190 CVE-2026-43214 CVE-2026-43329 CVE-2026-43334 CVE-2026-43365
                        CVE-2026-43437 CVE-2026-43494 CVE-2026-43500 CVE-2026-43503 CVE-2026-43961
                        CVE-2026-4408 CVE-2026-44656 CVE-2026-4480 CVE-2026-45130 CVE-2026-46333
                        CVE-2026-46483 CVE-2026-5260 
-----------------------------------------------------------------

The container suse-sles-15-sp5-chost-byos-v20260603-x86_64-gen2 was updated. The following patches have been included in this update:

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2008-1
Released:    Tue May 19 13:54:28 2026
Summary:     Security update for haveged
Type:        security
Severity:    important
References:  1264086,CVE-2026-41054
This update for haveged fixes the following issue

- CVE-2026-41054: missing exit out of permission check could lead to root exploit (bsc#1264086).

Changes for haveged:

- Improvements on the linux kernel random subsystem have made
 move forward to socket communication within private network
- Fix 'stop' of service, the daemon in foreground actually
 see daemon(7) for the rationale. Only 'simple' (default) and
 the help of udev, as starting services while starved of entropy
- Add ppc64le support
- update to 1.8
 * Correct additional run-time test aligment problems on mips.
- haveged 1.7a
* Correct VPATH issues and modify check target to support
parallel builds and changes in automake 1.13 test harness.
- Remove all sysvinit compatibility.
- fix powerpc detection 
- Current version does support ARM, remove the ExcludeArch
 need network and can use PrivateNetwork=yes
 * Add online tests based on AIS-31
 * Fix install target, move to bin and eliminate script if not daemon, now use sysv and systemd templates
- use -F with no arguments in haveged.service
- build with -fpie
- Use Service type 'simple' in systemd unit
- fix build on ia64, s390, s390x
- fix ppc64 build
 present in old versions have been fixed in different ways.
- run spec cleaner
- Link with full RELRO (-Wl,-z,relro,-z,now)
- add systemd support
- Drop as much capabilitites as possible using libcap-ng
- I meant Enhances not Supplements
- Implement hack to start by default only in VMs
- use O_CLOEXEC on fds
- add proper Requires(pre)
- add a SUSE standard init script

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2024-1
Released:    Wed May 20 09:23:16 2026
Summary:     Security update for openssh
Type:        security
Severity:    important
References:  1261427,1261430,CVE-2026-35385,CVE-2026-35414
This update for openssh fixes the following issues



-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2029-1
Released:    Wed May 20 11:18:08 2026
Summary:     Security update for vim
Type:        security
Severity:    moderate
References:  1261833,CVE-2026-39881
This update for vim fixes the following issue:

Security fixes:

- CVE-2026-39881: command injection in NetBeans interface can lead to arbitrary file reads and writes (bsc#1261833).

Other fixes:

- Update to 9.2.0398.
 * 9.2.0398: MS-Windows: missing strptime() support
 * 9.2.0397: tabpanel: double-click opens a new tab
 * 9.2.0396: tests: Test_error_callback_terminal is flaky on macOS
 * 9.2.0395: tests: Test_backupskip() may read from $HOME
 * 9.2.0394: xxd: offsets greater than LONG_MAX print as negative
 * 9.2.0393: MS-Windows: link error with XPM support on UCRT64
 * 9.2.0392: tests: Some tests are flaky
 * 9.2.0391: tests: Comment in test_vim9_cmd breaks syntax highlighting
 * 9.2.0390: filetype: some Beancount files are not recognized
 * 9.2.0389: DECRQM still leaves stray 'pp' on Apple Terminal.app
 * 9.2.0388: strange indent in update_topline()
 * 9.2.0387: DECRQM request may leave stray chars in terminal
 * 9.2.0386: No scroll/scrollbar support in the tabpanel
 * 9.2.0385: Integer overflow with 'ze' and large 'sidescrolloff'
 * 9.2.0384: stale Insstart after <Cmd> cursor move breaks undo
 * 9.2.0383: [security]: runtime(netrw): shell-injection via sftp: and file: URLs
 * 9.2.0382: Wayland: focus-stealing is non-working
 * 9.2.0381: Vim9: Missing check_secure() in exec_instructions()
 * 9.2.0380: completion: a few issues in completion code
 * 9.2.0379: gui.color_approx is never used
 * 9.2.0378: Using int as bool type in win_T struct
 * 9.2.0377: Using int as bool type in gui_T struct
 * 9.2.0376: Vim9: elseif condition compiled in dead branch
 * 9.2.0375: prop_find() does not find a virt text in starting line
 * 9.2.0374: c_CTRL-{G,T} does not handle offset
 * 9.2.0373: Ctrl-R mapping not triggered during completion
 * 9.2.0372: pum: rendering issues with multibyte text and opacity
 * 9.2.0371: filetype: ghostty config files are not recognized
 * 9.2.0370: duplicate code with literal string_T assignment
 * 9.2.0369: multiple definitions of STRING_INIT macro
 * 9.2.0368: too many strlen() calls when adding strings to dicts
 * 9.2.0367: runtime(netrw): ~ note expanded on MS Windows
 * 9.2.0366: pum: flicker when updating pum in place
 * 9.2.0365: using int as bool
 * 9.2.0364: tests: test_smoothscroll_textoff_showbreak() fails
 * 9.2.0363: Vim9: variable shadowed by script-local function
 * 9.2.0362: division by zero with smoothscroll and small windows
 * 9.2.0361: tests: no tests for ch_listen() with IPs
 * 9.2.0360: Cannot handle mouse-clicks in the tabpanel
 * 9.2.0359: wrong VertSplitNC highlighting on winbar
 * 9.2.0358: runtime(vimball): still path traversal attacks possible
 * 9.2.0357: [security]: command injection via backticks in tag files
 * 9.2.0356: Cannot apply 'scrolloff' context lines at end of file
 * 9.2.0355: runtime(tar): missing path traversal checks in tar#Extract()
 * 9.2.0354: filetype: not all Bitbake include files are recognized
 * 9.2.0353: Missing out-of-memory check in register.c
 * 9.2.0352: 'winhighlight' of left window blends into right window
 * 9.2.0351: repeat_string() can be improved
 * 9.2.0350: Enabling modelines poses a risk
 * 9.2.0349: cannot style non-current window separator
 * 9.2.0348: potential buffer underrun when setting statusline like option
 * 9.2.0347: Vim9: script-local variable not found
 * 9.2.0346: Wrong cursor position when entering command line window
 * 9.2.0345: Wrong autoformatting with 'autocomplete'
 * 9.2.0344: channel: ch_listen() can bind to network interface
 * 9.2.0343: tests: test_clientserver may fail on slower systems
 * 9.2.0342: tests: test_excmd.vim leaves swapfiles behind
 * 9.2.0341: some functions can be run from the sandbox
 * 9.2.0340: pum_redraw() may cause flicker
 * 9.2.0339: regexp: nfa_regmatch() allocates and frees too often
 * 9.2.0338: Cannot handle mouseclicks in the tabline
 * 9.2.0337: list indexing broken on big-endian 32-bit platforms
 * 9.2.0336: libvterm: no terminal reflow support
 * 9.2.0335: json_encode() uses recursive algorithm
 * 9.2.0334: GTK: window geometry shrinks with with client-side decorations
 * 9.2.0333: filetype: PklProject files are not recognized
 * 9.2.0332: popup: still opacity rendering issues
 * 9.2.0331: spellfile: stack buffer overflows in spell file generation
 * 9.2.0330: tests: some patterns in tar and zip plugin tests not strict enough
 * 9.2.0329: tests: test_indent.vim leaves swapfiles behind
 * 9.2.0328: Cannot handle mouseclicks in the statusline
 * 9.2.0327: filetype: uv scripts are not detected
 * 9.2.0326: runtime(tar): but with dotted path
 * 9.2.0325: runtime(tar): bug in zstd handling
 * 9.2.0324: 0x9b byte not unescaped in <Cmd> mapping
 * 9.2.0323: filetype: buf.lock files are not recognized
 * 9.2.0322: tests: test_popupwin fails
 * 9.2.0321: MS-Windows: No OpenType font support
 * 9.2.0320: several bugs with text properties
 * 9.2.0319: popup: rendering issues with partially transparent popups
 * 9.2.0318: cannot configure opacity for popup menu
 * 9.2.0317: listener functions do not check secure flag
 * 9.2.0316: [security]: command injection in netbeans interface via defineAnnoType
 * 9.2.0315: missing bound-checks
 * 9.2.0314: channel: can bind to all network interfaces
 * 9.2.0313: Callback channel not registered in GUI
 * 9.2.0312: C-type names are marked as translatable
 * 9.2.0311: redrawing logic with text properties can be improved
 * 9.2.0310: unnecessary work in vim_strchr() and find_term_bykeys()
 * 9.2.0309: Missing out-of-memory check to may_get_cmd_block()
 * 9.2.0308: Error message E1547 is wrong
 * 9.2.0307: more mismatches between return types and documentation
 * 9.2.0306: runtime(tar): some issues with lz4 support
 * 9.2.0305: mismatch between return types and documentation
 * 9.2.0304: tests: test for 9.2.0285 doesn't always fail without the fix
 * 9.2.0303: tests: zip plugin tests don't check for warning message properly
 * 9.2.0302: runtime(netrw): RFC2396 decoding double escaping spaces
 * 9.2.0301: Vim9: void function return value inconsistent
 * 9.2.0300: The vimball plugin needs some love
 * 9.2.0299: runtime(zip): may write using absolute paths
 * 9.2.0298: Some internal variables are not modified
 * 9.2.0297: libvterm: can improve CSI overflow code
 * 9.2.0296: Redundant and incorrect integer pointer casts in drawline.c
 * 9.2.0295: 'showcmd' shows wrong Visual block size with 'linebreak'
 * 9.2.0294: if_lua: lua interface does not work with lua 5.5
 * 9.2.0293: :packadd may lead to heap-buffer-overflow
 * 9.2.0292: E340 internal error when using method call on void value
 * 9.2.0291: too many strlen() calls
 * 9.2.0290: Amiga: no support for AmigaOS 3.x
 * 9.2.0289: 'linebreak' may lead to wrong Visual block highlighting
 * 9.2.0288: libvterm: signed integer overflow parsing long CSI args
 * 9.2.0287: filetype: not all ObjectScript routines are recognized
 * 9.2.0286: still some unnecessary (int) casts in alloc()
 * 9.2.0285: :syn sync grouphere may go beyond end of line
 * 9.2.0284: tabpanel: crash when tabpanel expression returns variable line count
 * 9.2.0283: unnecessary (int) casts before alloc() calls
 * 9.2.0282: tests: Test_viminfo_len_overflow() fails
 * 9.2.0281: tests: Test_netrw_FileUrlEdit.. fails on Windows

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2031-1
Released:    Wed May 20 11:34:19 2026
Summary:     Security update for runc
Type:        security
Severity:    important
References:  

This update for runc rebuilds it against the current go security release.

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2057-1
Released:    Mon May 25 16:04:05 2026
Summary:     Security update for libpng16
Type:        security
Severity:    moderate
References:  1261957,CVE-2026-34757
This update for libpng16 fixes the following issue:

- CVE-2026-34757: information disclosure and data corruption due to use-after-free in `png_set_PLTE`, `png_set_tRNS`
  and `png_set_hIST` (bsc#1261957).

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2072-1
Released:    Tue May 26 14:34:58 2026
Summary:     Security update for samba
Type:        security
Severity:    critical
References:  1261158,1261159,1261160,1261161,1261163,CVE-2026-2340,CVE-2026-3012,CVE-2026-3238,CVE-2026-4408,CVE-2026-4480
This update for samba fixes the following issues

- CVE-2026-2340: vfs_worm does not block directory modification (bsc#1261158).
- CVE-2026-3012: group policy certificate enrollment uses http: // without validation (bsc#1261159).
- CVE-2026-3238: unauthenticated udp packet crashes AD DC nbt server (bsc#1261160).
- CVE-2026-4408: Remote Code Execution in SAMR (bsc#1261163).
- CVE-2026-4480: Unauthenticated Remote Code Execution (bsc#1261161).

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2087-1
Released:    Wed May 27 09:57:23 2026
Summary:     Security update for gnutls
Type:        security
Severity:    important
References:  1263704,1263705,1263707,1263708,1263709,1263710,1263711,1263712,1263713,1263714,1263715,CVE-2026-33845,CVE-2026-33846,CVE-2026-3833,CVE-2026-42009,CVE-2026-42010,CVE-2026-42011,CVE-2026-42012,CVE-2026-42013,CVE-2026-42014,CVE-2026-42015,CVE-2026-5260
This update for gnutls fixes the following issues

- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2118-1
Released:    Fri May 29 17:31:19 2026
Summary:     Security update for xz
Type:        security
Severity:    important
References:  1261280,CVE-2026-34743
This update for xz fixes the following issue

- CVE-2026-34743: buffer overflow in lzma_index_append() (bsc#1261280).

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2215-1
Released:    Tue Jun  2 07:57:46 2026
Summary:     Security update for the Linux Kernel
Type:        security
Severity:    important
References:  1243603,1245109,1256504,1258518,1258718,1258849,1258850,1258854,1258855,1258856,1258857,1259484,1259485,1259857,1260010,1260018,1260522,1260526,1261287,1261295,1261584,1261638,1261710,1261779,1261781,1261796,1261797,1262179,1262181,1262602,1262665,1262734,1262758,1263065,1263085,1263093,1263095,1263131,1263141,1263165,1263170,1263176,1263582,1263600,1263668,1263723,1263882,1263901,1263931,1263933,1264059,1264082,1264450,1264482,1264634,1264651,1264848,1265085,1265090,1265119,1265126,1265308,1265456,1265626,1265960,CVE-2022-49979,CVE-2023-20585,CVE-2026-23209,CVE-2026-23239,CVE-2026-23240,CVE-2026-23268,CVE-2026-23269,CVE-2026-23271,CVE-2026-23273,CVE-2026-23351,CVE-2026-23393,CVE-2026-23403,CVE-2026-23404,CVE-2026-23405,CVE-2026-23406,CVE-2026-23407,CVE-2026-23408,CVE-2026-23409,CVE-2026-23410,CVE-2026-23411,CVE-2026-23449,CVE-2026-23450,CVE-2026-23458,CVE-2026-23462,CVE-2026-31402,CVE-2026-31403,CVE-2026-31408,CVE-2026-31436,CVE-2026-31470,CVE-2026-31504,CVE-2026-31505,
 CVE-2026-31507,CVE-2026-31512,CVE-2026-31533,CVE-2026-31570,CVE-2026-31586,CVE-2026-31588,CVE-2026-31602,CVE-2026-31607,CVE-2026-31649,CVE-2026-31656,CVE-2026-31662,CVE-2026-31669,CVE-2026-31685,CVE-2026-31694,CVE-2026-31700,CVE-2026-31738,CVE-2026-31787,CVE-2026-43025,CVE-2026-43027,CVE-2026-43050,CVE-2026-43110,CVE-2026-43126,CVE-2026-43190,CVE-2026-43214,CVE-2026-43329,CVE-2026-43334,CVE-2026-43365,CVE-2026-43437,CVE-2026-43494,CVE-2026-43500,CVE-2026-43503,CVE-2026-46333

The SUSE Linux Enterprise 15 SP5 kernel was updated to fix various security issues

The following security issues were fixed:

- CVE-2022-49979: net: fix refcount bug in sk_psock_get (bsc#1245109).
- CVE-2023-20585: x86/CPU: Fix FPDSS on Zen1 (bsc#1243603).
- CVE-2026-23239: espintcp: Fix race condition in espintcp_close() (bsc#1259485).
- CVE-2026-23240: tls: Fix race condition in tls_sw_cancel_work_tx() (bsc#1259484).
- CVE-2026-23271: perf: Fix __perf_event_overflow() vs perf_remove_from_context() race (bsc#1260018).
- CVE-2026-23351: netfilter: nft_set_pipapo: split gc into unlink and reclaim phase (bsc#1260526).
- CVE-2026-23393: bridge: cfm: Fix race condition in peer_mep deletion (bsc#1260522).
- CVE-2026-23449: net/sched: teql: Fix double-free in teql_master_xmit (bsc#1261779).
- CVE-2026-23450: net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (bsc#1261584).
- CVE-2026-23458: netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() (bsc#1261781).
- CVE-2026-23462: Bluetooth: HIDP: Fix possible UAF (bsc#1261710).
- CVE-2026-31402: nfsd: fix heap overflow in NFSv4.0 LOCK replay cache (bsc#1261638).
- CVE-2026-31403: NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd (bsc#1261796).
- CVE-2026-31408: Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold (bsc#1261797).
- CVE-2026-31436: dmaengine: idxd: fix possible wrong descriptor completion in llist_abort_desc() (bsc#1262602).
- CVE-2026-31470: virt: tdx-guest: Fix handling of host controlled 'quote' buffer length (bsc#1262665).
- CVE-2026-31504: net: fix fanout UAF in packet_release() via NETDEV_UP race (bsc#1263085).
- CVE-2026-31505: iavf: fix out-of-bounds writes in iavf_get_ethtool_stats() (bsc#1263093).
- CVE-2026-31507: net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (bsc#1263095).
- CVE-2026-31512: Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()
  (bsc#1262734).
- CVE-2026-31533: net/tls: fix use-after-free in -EBUSY error path of tls_do_encryption (bsc#1262758).
- CVE-2026-31570: can: gw: fix OOB heap access in cgw_csum_crc8_rel() (bsc#1263065).
- CVE-2026-31586: mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() (bsc#1263176).
- CVE-2026-31588: KVM: x86: Use scratch field in MMIO fragment to hold small write values (bsc#1263165).
- CVE-2026-31602: ALSA: ctxfi: Limit PTP to a single page (bsc#1263723).
- CVE-2026-31607: usbip: validate number_of_packets in usbip_pack_ret_submit() (bsc#1263600).
- CVE-2026-31649: net: stmmac: fix integer underflow in chain mode (bsc#1263582).
- CVE-2026-31656: drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat (bsc#1263170).
- CVE-2026-31662: tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG (bsc#1263131).
- CVE-2026-31669: mptcp: fix slab-use-after-free in __inet_lookup_established (bsc#1263141).
- CVE-2026-31685: netfilter: ip6t_eui64: reject invalid MAC header for all packets (bsc#1263668).
- CVE-2026-31694: fuse: reject oversized dirents in page cache (bsc#1263901).
- CVE-2026-31700: net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd() (bsc#1263882).
- CVE-2026-31738: vxlan: validate ND option lengths in vxlan_na_create (bsc#1264059).
- CVE-2026-31787: xen/privcmd: fix double free via VMA splitting (bsc#1262181).
- CVE-2026-43025: netfilter: ctnetlink: ignore explicit helper on new expectations (bsc#1263931).
- CVE-2026-43027: netfilter: nf_conntrack_helper: pass helper to expect cleanup (bsc#1263933).
- CVE-2026-43050: atm: lec: fix use-after-free in sock_def_readable() (bsc#1264082).
- CVE-2026-43110: wifi: brcmfmac: validate bsscfg indices in IF events (bsc#1264482).
- CVE-2026-43126: ALSA: mixer: oss: Add card disconnect checkpoints (bsc#1264634).
- CVE-2026-43190: netfilter: xt_tcpmss: check remaining length before reading optlen (bsc#1264848).
- CVE-2026-43214: KVM: x86: Add SRCU protection for reading PDPTRs in __get_sregs2() (bsc#1264651).
- CVE-2026-43329: netfilter: flowtable: strictly check for maximum number of actions (bsc#1265085).
- CVE-2026-43334: Bluetooth: SMP: force responder MITM requirements before building the pairing response (bsc#1265090).
- CVE-2026-43365: xfs: fix undersized l_iclog_roundoff values (bsc#1265119).
- CVE-2026-43437: ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain() (bsc#1265126).
- CVE-2026-43494: net/rds: reset op_nents when zerocopy page pin fails (bsc#1265626).
- CVE-2026-43500: supported.conf: drop rxrpc and af_kfs (bsc#1264450).
- CVE-2026-43503: net: skbuff: propagate shared-frag marker through frag-transfer helpers (bsc#1265960).
- CVE-2026-46333: ptrace: slightly saner 'get_dumpable()' logic (bsc#1265308).

The following non security issues were fixed:

- check-for-config-changes: Exclude CC_MS_EXTENSIONS.
- check-for-config-changes: Exclude HAVE_CFI_ICALL_NORMALIZE_INTEGERS{,_RUSTC}.
- dm init: ensure device probing has finished in dm-mod.waitfor= (git-fixes).
- mkspec: Add signature to source list only when it exists.
- net/rds: reset op_nents when zerocopy page pin fails (bsc#1265626).
- net: gro: don't merge zcopy skbs (git-fixes).
- ocfs2: fix possible deadlock between unlink and dio_end_io_write (bsc#1258718).
- ocfs2: split transactions in dio completion to avoid credit exhaustion (bsc#1258718).
- tcp: derive delack_max from rto_min (git-fixes). (cherry picked from commit 681cef669f5a14ab844195d5b0e3dab01e42b3b7).
- virt: tdx-guest: Return error for GetQuote failures (git-fixes).
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (bsc#1256504).
- xfrm: esp: avoid in-place decrypt on shared skb frags.

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2236-1
Released:    Wed Jun  3 13:00:40 2026
Summary:     Security update for vim
Type:        security
Severity:    important
References:  1262395,1264706,1264707,1264708,1265349,1265360,CVE-2026-42307,CVE-2026-43961,CVE-2026-44656,CVE-2026-45130,CVE-2026-46483
This update for vim fixes the following issues

- CVE-2026-42307: Prior to version 9.2.0383, an OS command injection vulnerability exists in the netrw standard plugin
  bundled with Vim (bsc#1264706).
- CVE-2026-43961: Vimscript Code Injection in netrw NetrwMarkFile() via crafted filename (bsc#1265349).
- CVE-2026-44656: Prior to version 9.2.0435, an OS command injection vulnerability exists in Vim's: find command-line
  completion (bsc#1264707).
- CVE-2026-45130: Prior to version 9.2.0450, a heap buffer overflow exists in read_compound() in src/spellfile.c when
  loading a crafted spell file (.spl) with UTF-8 encoding active (bsc#1264708).
- CVE-2026-46483: command injection via ` tar#Vimuntar()` in `runtime/autoload/tar.vim` when decompressing `.tgz`
  archives on Unix-like systems (bsc#1265360).

Changes for vim:

- Update to v9.2.0530.
- Fix for incorrectly detecting scientific parameter files as bitbake recipies. (bsc#1262395)

-----------------------------------------------------------------
Advisory ID: SUSE-RU-2026:2237-1
Released:    Wed Jun  3 13:26:24 2026
Summary:     Recommended update for aazure-cli, azure-cli-core, azure-cli-telemetry, python-argcomplete, python-azure-ai-agents, python-azure-ai-formrecognizer, python-azure-ai-metricsadvisor, python-azure-ai-projects, python-azure-ai-translation-document, python-azure-ai-translation-text, python-azure-appconfiguration, python-azure-appconfiguration-provider, python-azure-batch, python-azure-cognitiveservices-anomalydetector, python-azure-cognitiveservices-knowledge-qnamaker, python-azure-cognitiveservices-language-luis, python-azure-cognitiveservices-language-spellcheck, python-azure-cognitiveservices-language-textanalytics, python-azure-cognitiveservices-search-autosuggest, python-azure-cognitiveservices-search-customimagesearch, python-azure-cognitiveservices-search-customsearch, python-azure-cognitiveservices-search-entitysearch, python-azure-cognitiveservices-search-imagesearch, python-azure-cognitiveservices-search-videosearch, python-azure-cognitiveservices-search-websearch, p
 ython-azure-cognitiveservices-vision-computervision, python-azure-cognitiveservices-vision-contentmoderator, python-azure-cognitiveservices-vision-customvision, python-azure-cognitiveservices-vision-face python-azure-communication-callautomation, python-azure-communication-chat, python-azure-communication-email, python-azure-communication-messages, python-azure-communication-phonenumbers, python-azure-communication-rooms, python-azure-communication-sms, python-azure-core, python-azure-core-tracing-opencensus, python-azure-core-tracing-opentelemetry, python-azure-cosmos, python-azure-data-tables, python-azure-datalake-store, python-azure-developer-devcenter, python-azure-developer-loadtesting, python-azure-digitaltwins-core, python-azure-eventgrid, python-azure-eventhub, python-azure-eventhub-checkpointstoreblob, python-azure-eventhub-checkpointstoreblob-aio, python-azure-graphrbac, python-azure-health-deidentification, python-azure-healthinsights-radiologyinsights, python-azure-iden
 tity, python-azure-identity-broker, python-azure-keyvault-administration, python-azure-keyvault-certificates, python-azure-keyvault-keys, python-azure-keyvault-secrets, python-azure-keyvault-securitydomain, python-azure-maps-geolocation, python-azure-maps-route, python-azure-maps-timezone, python-azure-messaging-webpubsubclient, python-azure-messaging-webpubsubservice, python-azure-mgmt-apimanagement, python-azure-mgmt-appcomplianceautomation, python-azure-mgmt-appconfiguration, python-azure-mgmt-appcontainers, python-azure-mgmt-applicationinsights, python-azure-mgmt-appplatform, python-azure-mgmt-arizeaiobservabilityeval, python-azure-mgmt-astro, python-azure-mgmt-authorization, python-azure-mgmt-avs, python-azure-mgmt-azurestackhcivm, python-azure-mgmt-batch, python-azure-mgmt-batchai, python-azure-mgmt-billing, python-azure-mgmt-billingbenefits, python-azure-mgmt-carbonoptimization, python-azure-mgmt-cdn, python-azure-mgmt-chaos, python-azure-mgmt-cloudhealth, python-azure-mgmt-c
 ognitiveservices, python-azure-mgmt-communication, python-azure-mgmt-compute, python-azure-mgmt-computefleet, python-azure-mgmt-computerecommender, python-azure-mgmt-computeschedule, python-azure-mgmt-confluent, python-azure-mgmt-connectedcache, python-azure-mgmt-containerinstance, python-azure-mgmt-containerorchestratorruntime, python-azure-mgmt-containerregistry, python-azure-mgmt-containerservice, python-azure-mgmt-containerservicefleet, python-azure-mgmt-containerservicesafeguards, python-azure-mgmt-core, python-azure-mgmt-cosmosdb, python-azure-mgmt-databasewatcher, python-azure-mgmt-databox, python-azure-mgmt-databoxedge, python-azure-mgmt-datafactory, python-azure-mgmt-datalake-store, python-azure-mgmt-datamigration, python-azure-mgmt-dataprotection, python-azure-mgmt-dellstorage, python-azure-mgmt-dependencymap, python-azure-mgmt-desktopvirtualization, python-azure-mgmt-devcenter, python-azure-mgmt-deviceregistry, python-azure-mgmt-devopsinfrastructure, python-azure-mgmt-dev
 testlabs, python-azure-mgmt-digitaltwins, python-azure-mgmt-dns, python-azure-mgmt-dnsresolver, python-azure-mgmt-durabletask, python-azure-mgmt-edgeorder, python-azure-mgmt-edgezones, python-azure-mgmt-elastic, python-azure-mgmt-elasticsan, python-azure-mgmt-eventgrid, python-azure-mgmt-eventhub, python-azure-mgmt-extendedlocation, python-azure-mgmt-fabric, python-azure-mgmt-frontdoor, python-azure-mgmt-hardwaresecuritymodules, python-azure-mgmt-hdinsight, python-azure-mgmt-hdinsightcontainers, python-azure-mgmt-healthcareapis, python-azure-mgmt-healthdataaiservices, python-azure-mgmt-hybridcompute, python-azure-mgmt-imagebuilder, python-azure-mgmt-impactreporting, python-azure-mgmt-informaticadatamanagement, python-azure-mgmt-iotfirmwaredefense, python-azure-mgmt-iothub, python-azure-mgmt-iotoperations, python-azure-mgmt-keyvault, python-azure-mgmt-kubernetesconfiguration-extensions, python-azure-mgmt-kubernetesconfiguration-extensiontypes, python-azure-mgmt-kubernetesconfiguratio
 n-fluxconfigurations, python-azure-mgmt-kusto, python-azure-mgmt-lambdatesthyperexecute, python-azure-mgmt-largeinstance, python-azure-mgmt-loganalytics, python-azure-mgmt-logz, python-azure-mgmt-media, python-azure-mgmt-migrationassessment, python-azure-mgmt-migrationdiscoverysap, python-azure-mgmt-mobilenetwork, python-azure-mgmt-mongocluster, python-azure-mgmt-mongodbatlas, python-azure-mgmt-monitor, python-azure-mgmt-msi, python-azure-mgmt-mysqlflexibleservers, python-azure-mgmt-neonpostgres, python-azure-mgmt-netapp, python-azure-mgmt-network, python-azure-mgmt-networkcloud, python-azure-mgmt-newrelicobservability, python-azure-mgmt-onlineexperimentation, python-azure-mgmt-oracledatabase, python-azure-mgmt-paloaltonetworksngfw, python-azure-mgmt-pineconevectordb, python-azure-mgmt-planetarycomputer, python-azure-mgmt-playwright, python-azure-mgmt-playwrighttesting, python-azure-mgmt-portalservicescopilot, python-azure-mgmt-postgresqlflexibleservers, python-azure-mgmt-powerbiemb
 edded, python-azure-mgmt-privatedns, python-azure-mgmt-purestorageblock, python-azure-mgmt-quantum, python-azure-mgmt-qumulo, python-azure-mgmt-quota, python-azure-mgmt-rdbms, python-azure-mgmt-recoveryservices, python-azure-mgmt-recoveryservicesbackup, python-azure-mgmt-recoveryservicesdatareplication, python-dnspython, python-trio, python-websocket-client, python-anyio
Type:        recommended
Severity:    important
References:  1230100,1239460,1244435,1244507,1245529,1252300,1257703,CVE-2024-35255,CVE-2025-24049,CVE-2026-21226
This update for azure-cli, azure-cli-core, azure-cli-telemetry, python-argcomplete, python-azure-ai-agents, python-azure-ai-formrecognizer, python-azure-ai-metricsadvisor, python-azure-ai-projects, python-azure-ai-translation-document, python-azure-ai-translation-text, python-azure-appconfiguration, python-azure-appconfiguration-provider, python-azure-batch, python-azure-cognitiveservices-anomalydetector, python-azure-cognitiveservices-knowledge-qnamaker, python-azure-cognitiveservices-language-luis, python-azure-cognitiveservices-language-spellcheck, python-azure-cognitiveservices-language-textanalytics, python-azure-cognitiveservices-search-autosuggest, python-azure-cognitiveservices-search-customimagesearch, python-azure-cognitiveservices-search-customsearch, python-azure-cognitiveservices-search-entitysearch, python-azure-cognitiveservices-search-imagesearch, python-azure-cognitiveservices-search-videosearch, python-azure-cognitiveservices-search-websearch, python-azure-cognitive
 services-vision-computervision, python-azure-cognitiveservices-vision-contentmoderator, python-azure-cognitiveservices-vision-customvision, python-azure-cognitiveservices-vision-face python-azure-communication-callautomation, python-azure-communication-chat, python-azure-communication-email, python-azure-communication-messages, python-azure-communication-phonenumbers, python-azure-communication-rooms, python-azure-communication-sms, python-azure-core, python-azure-core-tracing-opencensus, python-azure-core-tracing-opentelemetry, python-azure-cosmos, python-azure-data-tables, python-azure-datalake-store, python-azure-developer-devcenter, python-azure-developer-loadtesting, python-azure-digitaltwins-core, python-azure-eventgrid, python-azure-eventhub, python-azure-eventhub-checkpointstoreblob, python-azure-eventhub-checkpointstoreblob-aio, python-azure-graphrbac, python-azure-health-deidentification, python-azure-healthinsights-radiologyinsights, python-azure-identity, python-azure-id
 entity-broker, python-azure-keyvault-administration, python-azure-keyvault-certificates, python-azure-keyvault-keys, python-azure-keyvault-secrets, python-azure-keyvault-securitydomain, python-azure-maps-geolocation, python-azure-maps-route, python-azure-maps-timezone, python-azure-messaging-webpubsubclient, python-azure-messaging-webpubsubservice, python-azure-mgmt-apimanagement, python-azure-mgmt-appcomplianceautomation, python-azure-mgmt-appconfiguration, python-azure-mgmt-appcontainers, python-azure-mgmt-applicationinsights, python-azure-mgmt-appplatform, python-azure-mgmt-arizeaiobservabilityeval, python-azure-mgmt-astro, python-azure-mgmt-authorization, python-azure-mgmt-avs, python-azure-mgmt-azurestackhcivm, python-azure-mgmt-batch, python-azure-mgmt-batchai, python-azure-mgmt-billing, python-azure-mgmt-billingbenefits, python-azure-mgmt-carbonoptimization, python-azure-mgmt-cdn, python-azure-mgmt-chaos, python-azure-mgmt-cloudhealth, python-azure-mgmt-cognitiveservices, pyt
 hon-azure-mgmt-communication, python-azure-mgmt-compute, python-azure-mgmt-computefleet, python-azure-mgmt-computerecommender, python-azure-mgmt-computeschedule, python-azure-mgmt-confluent, python-azure-mgmt-connectedcache, python-azure-mgmt-containerinstance, python-azure-mgmt-containerorchestratorruntime, python-azure-mgmt-containerregistry, python-azure-mgmt-containerservice, python-azure-mgmt-containerservicefleet, python-azure-mgmt-containerservicesafeguards, python-azure-mgmt-core, python-azure-mgmt-cosmosdb, python-azure-mgmt-databasewatcher, python-azure-mgmt-databox, python-azure-mgmt-databoxedge, python-azure-mgmt-datafactory, python-azure-mgmt-datalake-store, python-azure-mgmt-datamigration, python-azure-mgmt-dataprotection, python-azure-mgmt-dellstorage, python-azure-mgmt-dependencymap, python-azure-mgmt-desktopvirtualization, python-azure-mgmt-devcenter, python-azure-mgmt-deviceregistry, python-azure-mgmt-devopsinfrastructure, python-azure-mgmt-devtestlabs, python-azur
 e-mgmt-digitaltwins, python-azure-mgmt-dns, python-azure-mgmt-dnsresolver, python-azure-mgmt-durabletask, python-azure-mgmt-edgeorder, python-azure-mgmt-edgezones, python-azure-mgmt-elastic, python-azure-mgmt-elasticsan, python-azure-mgmt-eventgrid, python-azure-mgmt-eventhub, python-azure-mgmt-extendedlocation, python-azure-mgmt-fabric, python-azure-mgmt-frontdoor, python-azure-mgmt-hardwaresecuritymodules, python-azure-mgmt-hdinsight, python-azure-mgmt-hdinsightcontainers, python-azure-mgmt-healthcareapis, python-azure-mgmt-healthdataaiservices, python-azure-mgmt-hybridcompute, python-azure-mgmt-imagebuilder, python-azure-mgmt-impactreporting, python-azure-mgmt-informaticadatamanagement, python-azure-mgmt-iotfirmwaredefense, python-azure-mgmt-iothub, python-azure-mgmt-iotoperations, python-azure-mgmt-keyvault, python-azure-mgmt-kubernetesconfiguration-extensions, python-azure-mgmt-kubernetesconfiguration-extensiontypes, python-azure-mgmt-kubernetesconfiguration-fluxconfigurations,
  python-azure-mgmt-kusto, python-azure-mgmt-lambdatesthyperexecute, python-azure-mgmt-largeinstance, python-azure-mgmt-loganalytics, python-azure-mgmt-logz, python-azure-mgmt-media, python-azure-mgmt-migrationassessment, python-azure-mgmt-migrationdiscoverysap, python-azure-mgmt-mobilenetwork, python-azure-mgmt-mongocluster, python-azure-mgmt-mongodbatlas, python-azure-mgmt-monitor, python-azure-mgmt-msi, python-azure-mgmt-mysqlflexibleservers, python-azure-mgmt-neonpostgres, python-azure-mgmt-netapp, python-azure-mgmt-network, python-azure-mgmt-networkcloud, python-azure-mgmt-newrelicobservability, python-azure-mgmt-onlineexperimentation, python-azure-mgmt-oracledatabase, python-azure-mgmt-paloaltonetworksngfw, python-azure-mgmt-pineconevectordb, python-azure-mgmt-planetarycomputer, python-azure-mgmt-playwright, python-azure-mgmt-playwrighttesting, python-azure-mgmt-portalservicescopilot, python-azure-mgmt-postgresqlflexibleservers, python-azure-mgmt-powerbiembedded, python-azure-m
 gmt-privatedns, python-azure-mgmt-purestorageblock, python-azure-mgmt-quantum, python-azure-mgmt-qumulo, python-azure-mgmt-quota, python-azure-mgmt-rdbms, python-azure-mgmt-recoveryservices, python-azure-mgmt-recoveryservicesbackup, python-azure-mgmt-recoveryservicesdatareplication, python-dnspython, python-trio, python-websocket-client, python-anyio contains the following fixes:

Changes in azure-cli-core:
- Drop CVE-2025-24049 patch, fixed upstream

- New upstream release
  + Version 2.82.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.81.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.80.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.79.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.78.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.77.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.76.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.75.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.74.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.73.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.72.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.71.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.70.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release (bsc#1239460, CVE-2025-24049)
  + Version 2.69.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.68.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.67.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

Changes in azure-cli-telemetry:

- Explicitly label act_relax portalocker patch as Patch0

- Add patch to relax python-portalocker version dependency in setup.py
- Add %{_sitelibdir}/azure/cli directory in %files section
- Drop superflouos azure-cli-core from BuildDepends
- Drop extra LICENSE.txt as upstream now ships its own
- Relax python-portalocker version dependency in Requires

- Add azure-cli-core to BuildRequires and Requires
- Remove azure-cli-nspkg from BuildRequires and Requires
- Remove deletion of azure-cli namespace files


Changes in azure-cli:
- New upstream release
  + Version 2.82.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.81.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package

- New upstream release
  + Version 2.80.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.79.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.78.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.77.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.76.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py (bsc#1245529)

- New upstream release
  + Version 2.75.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.74.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.73.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py


- New upstream release
  + Version 2.72.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.71.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.70.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.69.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.68.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py
- New upstream release
  + Version 2.67.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Update Requires from setup.py


Changes in python-argcomplete:
- Update to 3.6.3:
  * Make RE PCRE compatible. Fixes #539
  * Only execute Python interpreters (#536)
  * fish: set variable scope to local to avoid clobbering global or
    universal variables (#534)
  * Documentation and help improvements
- Add %pythons_for_pypi macro

- Make the libalternatives transition conditional

- update to 3.6.2:
  * Revert “zsh: skip repeat Python runs in the same completion
    run” This reverts a regression introduced in zsh tab
    completion configurations utilizing multiple matchers.
  * zsh: add global completion system install dir to user fpath
    if not present
  * Update shell_integration.py to support spaces in script file
    path.
  * Fix completion when wordbreak is first character
  * Support namespace package traversal when completing Python
    entry points
  * zsh: skip repeat Python runs in the same completion run
  * Make _parse_known_args signature more general for future API
    changes
  * Use interactive shells and bind to make environment variable
    name completions work in older Bash versions
  * Fix _parse_known_args monkeypatching Note: This fix is
    required to restore compatibility with Python 3.12.8 and
    3.13.1.
  * Note: This fix is required to restore compatibility with
    Python 3.12.8 and 3.13.1.
  * CI improvements
  * Restore compatibility with argparse in Python 3.12.7+
  * Use project.scripts instead of setuptools scripts
  * Test infrastructure improvements
  * No stdin for python calls from bash completion functions
    (#488) Prevents usage of stdin by (python) executables that
    are called during completion generation. This prevents the
    completion locking up the entire shell when the python script
    is broken i.e. it enters an interactive mode (REPL) instead
    of generating the completions, as expected.
  * Localize shell variable REPLY to avoid overwriting users’
    value (#489) The variable REPLY is used by default by the
    read shell builtin to store the return value, and like all
    bash/zsh variables, is scoped globally. This change allows
    this variable to be used for other needs by appropriately
    scoping its internal use by an argcomplete utility function
    that uses read.
  * Preserve compatibility with argparse option tuples of length
    4. This update is required to use argcomplete on Python
    3.11.9+ or 3.12.3+.
  * Allow register-python-argcomplete output to be used as lazy-
    loaded zsh completion module
  * Move debug_stream initialization to helper method to allow fd
    9 behavior to be overridden in subclasses
  * Allow explicit zsh global completion activation
  * Fix and test global completion in zsh
  * Add –yes option to activate-global-python-argcomplete
  * Test suite improvements
  * Respect user choice in activate-global-python-argcomplete
  * Escape colon in zsh completions. Fixes #456
  * Call _default as a fallback in zsh global completion
  * Use homebrew prefix by default
  * zsh: Allow to use external script
  * Add support for Python 3.12 and drop EOL 3.6 and 3.7
  * Use homebrew prefix by default
  * zsh: Allow to use external script
  * Add support for Python 3.12 and drop EOL 3.6 and 3.7
  * Ensure Python 3.12+ compatibility in check_console_script
  * Search through asdf shims
  * Use ` as escape character in PowerShell
  * setup.py -> pyproject.toml migration start
  * Improve user install logic in activate-global-python-
    argcomplete
  * Ensure Python 3.7 compatibility in check_console_script
  * ZSH implementation fixes
  * Documentation improvements
  * Test suite shell wrapper: Accept OSError on exit
  * Test suite: Use general regex to cut zsh reset ANSI sequences
  * Allow importlib-metadata 6.x; skip test failures on Python
    3.7
  * Note completers can return iterables of strings, not just
    lists
  * Documentation and test improvements
  * Call _default as fallback in zsh global completion hook
  * Begin support for mapping-emitting completers
  * activate-global-python-argcomplete: do not overwrite existing
    dotfile in user directory
  * Add NOTICE file
  * Establish long term name for split_line as
    argcomplete.lexers.split_line
  * Re-add split_line to API
  * Fix zsh autoload issues
  * Fully support zsh. Argcomplete now supports completion
    descriptions and global completion in zsh.
  * Clean up top level namespace.
  * Documentation and test improvements.
  * Test infrastructure improvements
  * Indicate that there is no support commitment for fish and
    tcsh shells
  * Documentation and test improvements
  * Remove scripts for contrib-supported shells from global
    namespace
  * setup.py: exclude test.* subpackages from find_packages
  * Support PowerShell
  * CI updates
  * Revert “Support powershell (#392)”
  * Fix interrupted release (v2.0.1)
  * Fix interrupted release (v2.0.1)
  * Fix interrupted release (v2.0.1)
  * Support powershell
  * Update importlib-metadata dependency to include versions 5.x
  * Test and documentation improvements
  * Truncate input after cursor. Fixes #351
  * Support of path completion in fish #327
  * Drop support for Python 2.7 and 3.5
  * Add support for Python 3.10
  * Test, documentation, and release infrastructure improvements
  * Update importlib-metadata version pin
  * Display script debug output in tcsh
  * Fish support improvements
  * Print warn() message from beginning of line
  * Test infrastructure improvements
  * Update importlib-metadata dependency pin
  * Add change log project URL
  * Replace Travis CI with GitHub Actions
  * Update importlib-metadata dependency version range
  * Bash nounset mode fixes
  * Add -o bashdefault to register-python-argcomplete’s output
    command
  * Use shell builtins where possible
  * Switch from pkg_resources to importlib
  * Remove .sh extension by bash-completion convention
  * Catch exceptions in _check_module
  * Documentation and test improvements
  * Do not suggest options after – (end-of-options delimiter)
  * Include all test directory contents in source distribution
  * Trigger completers on –optional=PARTIAL_VALUE
  * Complete console scripts installed from wheels
  * Fish support #68 (#260), thanks to @volkov
  * check_module: Don’t crash, exit with error instead
  * Register completion for multiple commands
  * Use the correct interpreter when checking wrappers
  * Provide shellcode as a module function
  * Fix handling of COMP_POINT
  * Fix crash when writing unicode to debug_stream in Python 2
  * Fix release
  * Fix release
  * Add SuppressCompleter to skip completion for specific
    arguments while allowing help text
  * Redirect all output to debug stream in debug mode
  * Complete python -m module
  * Fix bug introduced in v0.7.1 where completers would not
    receive the parser keyword argument.
  * Documentation improvements.
  * Fix completion after tokens with wordbreak chars
  * Simplify nospace handling in global completion
  * Specially handle all characters in COMP_WORDBREAKS
  * Use setuptools tests-require directive, fixes #186
  * Complete files using the specified interpreter
  * Fix completion for scripts run via python
  * Clarify argument to register-python-argcomplete
  * Fix handling of commas and other special chars (#172); handle
    more special characters
  * Fix handling of special characters in tcsh
  * Update my_shlex to Python 3.6 version
  * Fix additional trailing space in exact matches
  * Adjust tests to handle development environments
  * Fix tcsh tests on OSX (#177); Update bash on OSX (#176);
    Check output of test setup command
  * Optionally disable duplicated flags
  * Add default_completer option to CompletionFinder.call
  * Let bash add or suppress trailing space
  * Restore parser to its original state to allow reuse after
    completion (#150).
  * Expose COMP_TYPE environment variable (#157). Thanks to Matt
    Clay (@mattclay).
  * Test infrastructure and documentation improvements.
  * Add support for tcsh
  * Fix handling of unquoted completions containing $
  * Don't insert unnecessary leading quote char in completions
  * Fix parser reuse with positional arguments
  * Tests: Add simple pexpect tests for bash (#153); Add test
    case to verify #20 is fixed
  * Thanks to @davvid and @evanunderscore for their work on this
    release.
  * Packaging fix
  * Do not suggest options from mutually exclusive groups (#145).
  * activate-global-python-argcomplete runs on Homebrew out of
    the box
  * Correctly handle suggestions for positionals with variable-
    length nargs. Thanks to @evanunderscore (#132, #133).
  * Correctly handle suggestions with custom nargs for optionals.
    Thanks to @evanunderscore (#131).
  * Fix propagation of partially parsed subparser namespace into
    parent parser namespace upon subparser failure due to partial
    args. This allows completers to access partial parse results
    for subparser optionals in parsed_args (#114).
  * The default completer can now be specified when manually
    instantiating CompletionFinder. Thanks to @avylove (#130).
  * Use FilesCompleter as default completer fallback (#120).
  * Recognize subclasses of argparse._SubParsersAction. Thanks to
    Stephen Koo (#118).
  * Support parsed_args in custom completers with missing args.
    Thanks to Dan Kilman (#124).
  * Non-ASCII support in FilesCompleter.
  * Automatically enable FilesCompleter for argparse.FileType
    arguments.
  * Don't print args with suppressed help by default; add
    argcomplete.autocomplete(print_suppressed=True) to control
    this behavior (#113).
  * Fix always_complete_options=False support (#115).
  * Correct doc filename in setup.cfg (fixes bdist_rpm failure,
    Issue 111).
  * Make context managers exception-safe. Thanks to Mikołaj
    Siedlarek (pull request #110).
  * Build and upload universal wheel packages in release.
  * Fix issue with non-string choices for arguments. Thanks to
    @neizod (pull request #107).
  * Improve non-ascii argparse argument support on Python 2.7.
  * register-python-argcomplete: add option to avoid default
    readline completion. Thanks to @drmalex07 (pull request #99).
  * Expand tilde in script name, allowing argcomplete to work
    when invoking scripts from one's home directory. Thanks to
    @VorpalBlade (Issue 104).
  * Fix issues related to using argcomplete in a REPL
    environment.
  * New helper method for custom completion display.
  * Expand test suite; formatting cleanup.
  * Fix issue related to using argcomplete in a REPL environment.
    Thanks to @wapiflapi (pull request #91).
  * Fix multiple issues related to using argcomplete in a REPL
    environment. Thanks to @wapiflapi (pull request #90).
  * Don't strip colon prefix in completion results if
    COMP_WORDBREAKS does not contain a colon. Thanks to @berezv
    (pull request #88).
  * Use complete --nospace to avoid issues with directory
    completion.
  * Refactor main body of code into a class to enable subclassing
    and overriding of functionality (Issue #78).
  * New keyword option 'argcomplete.autocomplete(validator=...)'
    to supply a custom validator or bypass default validation.
    Thanks to @thijsdezoete (Issue #77).
  * Document debug options.
  * New keyword option 'argcomplete.autocomplete(exclude=[...])'
    to suppress options (Issue #74).
  * More speedups to code path for global completion hook
    negative result.
  * Fix handling of development mode script wrappers. Thanks to
    @jmlopez-rod and @dcosson (Issue #69).
  * Speed up code path for global completion hook negative result
    by loading pkg_resources on demand.
  * Begin tracking changes in changelog.
  * Add completion support for PBR installed scripts (PR #71).
  * Detect easy-install shims with shebang lines that contain Py
    instead of py (Issue #69).

- Convert to libalternatives

- Remove executable bit on files installed outside of the path. (bsc#1244435)

- Update to version 3.5.3
  * Use interactive shells and bind to make environment variable
    name completions work in older Bash versions (#506)

- Update to version 3.5.2
  * Fix _parse_known_args monkeypatching. This fix is required to restore
    compatibility with Python 3.12.8 and 3.13.1.

- Update to the version 3.5.1:
  - Restore compatibility with argparse in Python 3.12.7+
  - Use project.scripts instead of setuptools scripts
  - Test infrastructure improvements
- Remove upstreamed patches.
- Add _multibuild (to make testing against fully installed package)

- Add argparse-3_12_7 patch which should actually fix
  gh#kislyuk/argcomplete#507.
- Remove skip-failing-tests patch, which is now unnecessary.

- Add skip-failing-tests-3_12_7 patch as a temporary workaround,
  skip failing tests (gh#kislyuk/argcomplete#507).

- require ca-certificates-mozilla for the pip >= 24.2

- Update to 3.4.0
  *  No stdin for python calls from bash completion functions (#488)
     - Prevents usage of stdin by (python) executables that are called
       during completion generation. This prevents the completion locking up
       the entire shell when the python script is broken i.e. it enters an
       interactive mode (REPL) instead of generating the completions, as
       expected.
  *  Localize shell variable REPLY to avoid overwriting users’ value (#489)
     - The variable REPLY is used by default by the ``read`` shell builtin
       to store the return value, and like all bash/zsh variables, is scoped
       globally. This change allows this variable to be used for other needs
       by appropriately scoping its internal use by an argcomplete utility
       function that uses ``read``.
- Drop patches for issued fixed upstream

Changes in python-azure-ai-agents:

- Initial build
  + Version 1.1.0

Changes in python-azure-ai-formrecognizer:
- New upstream release
  + Version 3.3.3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-ai-metricsadvisor:
- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-ai-projects:

- Initial build
  + Version 1.0.0

Changes in python-azure-ai-translation-document:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-ai-translation-text:
- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-appconfiguration-provider:
- New upstream release
  + Version 2.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.0.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update BuildRequires and Requires from setup.py


Changes in python-azure-appconfiguration:
- New upstream release
  + Version 1.8.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.7.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py


Changes in python-azure-batch:
- New upstream release
  + Version 15.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 15.0.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 15.0.0~b1
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-anomalydetector:
- New upstream release
  + Version 0.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-knowledge-qnamaker:
- New upstream release
  + Version 0.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-language-luis:
- New upstream release
  + Version 0.7.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-language-spellcheck:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 9.1.0~b1
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-language-textanalytics:
- New upstream release
  + Version 0.2.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ


Changes in python-azure-cognitiveservices-search-autosuggest:
- New upstream release
  + Version 0.2.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-search-customimagesearch:
- New upstream release
  + Version 0.2.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-search-customsearch:
- New upstream release
  + Version 0.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-search-entitysearch:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-search-imagesearch:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-search-videosearch:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-search-websearch:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-vision-computervision:
- New upstream release
  + Version 0.9.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-vision-contentmoderator:
- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-vision-customvision:
- New upstream release
  + Version 3.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-cognitiveservices-vision-face:
- New upstream release
  + Version 0.6.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py

Changes in python-azure-communication-callautomation:
- New upstream release
  + Version 1.5.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-communication-chat:
- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-communication-email:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-communication-messages:

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file

- Initial build
  + Version 1.0.0

Changes in python-azure-communication-phonenumbers:
- New upstream release
  + Version 1.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-communication-rooms:
- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-communication-sms:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-core-tracing-opencensus:
- New upstream release
  + Version 1.0.0b10
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ


Changes in python-azure-core-tracing-opentelemetry:
- New upstream release
  + Version 1.0.0b12
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section


Changes in python-azure-core:
- Drop CVE-2026-21226 patch, fixed upstream

- New upstream release
  + Version 1.38.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release (bsc#1257703, CVE-2026-21226)
  + Version 1.38.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.37.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.36.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.35.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.35.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.34.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.33.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.32.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.31.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 1.30.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.30.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-cosmos:
- New upstream release
  + Version 4.14.5
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.14.4
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.14.3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.14.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.14.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.14.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.9.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.8.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file

- New upstream release
  + Version 4.7.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-data-tables:
- New upstream release
  + Version 12.7.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own


Changes in python-azure-datalake-store:
- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Remove temporary version override

- New upstream release
  + Version 1.0.0a0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 1.0.0~a0
- Remove samples directory from source tree
- Remove %{python_sitelib}/samples/ in %files section
- Rename LICENSE.txt to License.txt in %files section
- Update Requires from setup.py


Changes in python-azure-developer-devcenter:
- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py


Changes in python-azure-developer-loadtesting:
- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-digitaltwins-core:
- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-eventgrid:
- New upstream release
  + Version 4.22.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.21.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 4.19.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 4.19.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 4.18.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-eventhub-checkpointstoreblob-aio:
- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove vendored python-azure-storage-blob package
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update BuildRequires and Requires from setup.py


Changes in python-azure-eventhub-checkpointstoreblob:
- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove vendored python-azure-storage-blob package
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update BuildRequires and Requires from setup.py


Changes in python-azure-eventhub:
- New upstream release
  + Version 5.15.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 5.15.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 5.14.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 5.12.3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 5.12.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 5.12.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 5.12.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 5.11.7
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-graphrbac:
- New upstream release
  + Version 0.61.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-health-deidentification:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-healthinsights-radiologyinsights:

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- Initial build
  + Version 1.0.0

Changes in python-azure-identity-broker:
- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-identity:
- Drop CVE-2024-35255 patch, fixed upstream

- New upstream release
  + Version 1.25.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.25.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.24.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.23.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.23.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.22.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.21.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.20.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.19.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.18.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.17.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release (bsc#1230100, CVE-2024-35255)
  + Version 1.16.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.16.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-keyvault-administration:
- New upstream release
  + Version 4.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 4.5.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-keyvault-certificates:
- New upstream release
  + Version 4.10.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 4.9.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-keyvault-keys:
- New upstream release
  + Version 4.11.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override

- New upstream release
  + Version 4.11.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 4.11.0~b1
- Update Requires from setup.py

- New upstream release
  + Version 4.10.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-keyvault-secrets:
- New upstream release
  + Version 4.10.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 4.9.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-keyvault-securitydomain:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-maps-geolocation:

- New upstream release
  + Version 1.0.0b3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-maps-route:
- New upstream release
  + Version 1.0.0b3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ


Changes in python-azure-maps-timezone:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-messaging-webpubsubclient:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-messaging-webpubsubservice:
- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.2.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file

- New upstream release
  + Version 1.2.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-apimanagement:
- New upstream release
  + Version 5.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 4.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-appcomplianceautomation:
- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-appconfiguration:
- New upstream release
  + Version 5.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 4.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 3.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-appcontainers:
- New upstream release
  + Version 3.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 3.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-applicationinsights:
- New upstream release
  + Version 4.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-appplatform:
- New upstream release
  + Version 10.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 10.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file

- New upstream release
  + Version 9.1.0.post2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-arizeaiobservabilityeval:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-astro:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-authorization:
- New upstream release
  + Version 5.0.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 5.0.0~b1
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-avs:
- New upstream release
  + Version 9.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-azurestackhcivm:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-batch:
- New upstream release
  + Version 18.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section


Changes in python-azure-mgmt-batchai:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 7.0.0.0 to ensure
  proper upgrade from previous version 7.0.0b1
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-billing:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-billingbenefits:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-carbonoptimization:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-cdn:
- New upstream release
  + Version 13.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-chaos:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py


Changes in python-azure-mgmt-cloudhealth:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-cognitiveservices:
- New upstream release
  + Version 14.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 14.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 13.7.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 13.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-communication:
- New upstream release
  + Version 2.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-compute:
- Revert to upstream version 35.0.0 to address compatibility issues with
  azure-cli 2.79.0 due to API mismatch with the Azure SDK (bsc#1252300)
- Update Requires from setup.py

- New upstream release
  + Version 37.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 37.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove generated samples and tests from source
- Update Requires from pyproject.toml

- New upstream release
  + Version 36.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 35.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 34.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 34.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-mgmt-computefleet:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-computerecommender:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-computeschedule:

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-confluent:
- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-connectedcache:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-containerinstance:
- New upstream release
  + Version 10.2.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 10.2.0~b1
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-containerorchestratorruntime:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-containerregistry:
- New upstream release
  + Version 14.1.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 14.1.0~b1

- New upstream release
  + Version 14.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 13.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 11.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-containerservice:
- New upstream release
  + Version 40.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 40.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 40.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 39.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 38.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 37.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 36.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 35.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 34.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 34.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 34.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 33.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-mgmt-containerservicefleet:
- New upstream release
  + Version 3.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py


Changes in python-azure-mgmt-containerservicesafeguards:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-core:
- New upstream release
  + Version 1.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.5.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove leftover workaround for older Python versions


Changes in python-azure-mgmt-cosmosdb:
- New upstream release
  + Version 9.9.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 9.8.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 9.7.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-mgmt-databasewatcher:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-databox:
- New upstream release
  + Version 3.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-databoxedge:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update files matched in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-datafactory:
- New upstream release
  + Version 9.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 9.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 8.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 6.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-datalake-store:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 1.1.0~b1
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-datamigration:
- New upstream release
  + Version 10.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-dataprotection:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from pyproject.toml

- New upstream release
  + Version 1.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-dellstorage:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-dependencymap:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-desktopvirtualization:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-devcenter:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-deviceregistry:

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-devopsinfrastructure:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-devtestlabs:
- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename README.rst to README.md in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-digitaltwins:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-dns:
- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 8.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-dnsresolver:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-durabletask:

- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-edgeorder:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-edgezones:

- Initial build
  + Version 1.0.0b2

Changes in python-azure-mgmt-elastic:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-elasticsan:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-eventgrid:
- New upstream release
  + Version 10.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-eventhub:
- New upstream release
  + Version 12.0.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 12.0.0~b1
- Update Requires from setup.py

- New upstream release
  + Version 11.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 11.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-extendedlocation:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-fabric:

- Initial build
  + Version 1.0.0

Changes in python-azure-mgmt-frontdoor:
- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-hardwaresecuritymodules:
- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-hdinsight:
- New upstream release
  + Version 9.1.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 9.1.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 9.1.0~b1
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-hdinsightcontainers:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-healthcareapis:
- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-healthdataaiservices:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-hybridcompute:
- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-imagebuilder:
- New upstream release
  + Version 1.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-impactreporting:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-informaticadatamanagement:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-iotfirmwaredefense:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-iothub:
- New upstream release
  + Version 5.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 5.0.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 5.0.0~b1
- Update Requires from setup.py

- New upstream release
  + Version 4.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

Changes in python-azure-mgmt-iotoperations:

- Initial build
  + Version 1.0.0

Changes in python-azure-mgmt-keyvault:
- New upstream release
  + Version 13.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 12.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop workaround to remove samples and tests from source

- New upstream release
  + Version 12.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove generated samples and tests from source
- Update Requires from pyproject.toml

- New upstream release
  + Version 12.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 11.0.0
  + For detailed information about changes see the
    HISTORY.rst file provided with this package
- Adjust upstream source name in spec file

- New upstream release
  + Version 10.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-kubernetesconfiguration-extensions:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-kubernetesconfiguration-extensiontypes:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-kubernetesconfiguration-fluxconfigurations:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-kusto:
- New upstream release
  + Version 3.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section


Changes in python-azure-mgmt-lambdatesthyperexecute:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-largeinstance:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-loganalytics:
- New upstream release
  + Version 13.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 13.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-logz:
- New upstream release
  + Version 1.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-media:
- New upstream release
  + Version 10.2.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-migrationassessment:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-migrationdiscoverysap:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-mobilenetwork:
- New upstream release
  + Version 3.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 3.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 3.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-mongocluster:

- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- Initial build
  + Version 1.0.0

Changes in python-azure-mgmt-mongodbatlas:

- Initial build
  + Version 1.0.0

Changes in python-azure-mgmt-monitor:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- New upstream release
  + Version 7.0.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 7.0.0~b1
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-msi:
- New upstream release
  + Version 7.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py

- Revert to previous upstream version 7.0.0 to address compatibility
  issues with azure-cli 2.76.0 due to API mismatch with the Azure SDK

- New upstream release
  + Version 7.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-mysqlflexibleservers:
- New upstream release
  + Version 1.1.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-neonpostgres:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-netapp:
- New upstream release
  + Version 14.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 14.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 13.7.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 13.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 13.5.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 13.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 13.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file

- New upstream release
  + Version 13.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 13.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 13.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-network:
- New upstream release
  + Version 30.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 30.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 29.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 28.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 28.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 27.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file

- New upstream release
  + Version 26.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 25.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-mgmt-networkcloud:
- New upstream release
  + Version 2.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-newrelicobservability:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-onlineexperimentation:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-oracledatabase:

- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- New upstream release
  + Version 1.0.0.post2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-paloaltonetworksngfw:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-pineconevectordb:

- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-planetarycomputer:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-playwright:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-playwrighttesting:
- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-portalservicescopilot:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-postgresqlflexibleservers:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-powerbiembedded:
- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-privatedns:
- New upstream release
  + Version 1.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-purestorageblock:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-quantum:
- New upstream release
  + Version 1.0.0b5
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-qumulo:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-quota:
- New upstream release
  + Version 3.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop workaround to remove samples and tests from source

- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove generated samples and tests from source
- Update Requires from pyproject.toml

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-recoveryservices:
- New upstream release
  + Version 4.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 3.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-recoveryservicesbackup:
- New upstream release
  + Version 10.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-recoveryservicesdatareplication:
- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override
- Update Requires from setup.py

Changes in python-azure-mgmt-recoveryservicessiterecovery:
- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py


Changes in python-azure-mgmt-redhatopenshift:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section


Changes in python-azure-mgmt-redisenterprise:
- New upstream release
  + Version 3.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from pyproject.toml

- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-resource-bicep:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-resource-deployments:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-resource-deploymentscripts:

- Add missing Conflicts for python-azure-mgmt-resource < 24.0.0

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-resource-deploymentstacks:

- Add missing Conflicts for python-azure-mgmt-resource < 24.0.0

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-resource-templatespecs:

- Add missing Conflicts for python-azure-mgmt-resource < 24.0.0

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-resource:
- New upstream release
  + Version 24.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 23.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-resourcegraph:
- New upstream release
  + Version 8.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from pyproject.toml


Changes in python-azure-mgmt-resourcehealth:
- New upstream release
  + Version 1.0.0b6
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-scheduler:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-scvmm:
- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 1.0.0.0 to ensure
  proper upgrade from previous version 1.0.0b2
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-search:
- New upstream release
  + Version 9.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-security:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-mgmt-servermanager:
- New upstream release
  + Version 2.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 9.1.0~b1
- Remove unzip package from BuildRequires
- Rename HISTORY.rst to CHANGELOG.md in %files section
- Rename LICENSE.txt to LICENSE in %files section
- Rename README.rst to README.md in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-servicebus:
- New upstream release
  + Version 10.0.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 10.0.0~b1
- Update Requires from setup.py

- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 8.2.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Override upstream version with 9.1.0~b1
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-servicefabricmanagedclusters:
- New upstream release
  + Version 2.1.0b1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Override upstream version with 2.1.0~b1
- Update Requires from setup.py


Changes in python-azure-mgmt-servicenetworking:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-sitemanager:

- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop workaround to remove samples and tests from source

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove generated samples and tests from source
- Remove temporary version override

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-sphere:
- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-sql:
- New upstream release
  + Version 4.0.0b24
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop workaround to remove samples and tests from source

- New upstream release
  + Version 4.0.0b23
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove generated samples and tests from source
- Update Requires from pyproject.toml

- New upstream release
  + Version 4.0.0b22
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-standbypool:

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-storage:
- New upstream release
  + Version 24.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 23.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 23.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 23.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 22.2.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 22.1.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 22.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 22.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-mgmt-storageactions:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py

- New upstream release
  + Version 1.0.0b2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-storagecache:
- New upstream release
  + Version 3.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop workaround to remove samples and tests from source

- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Remove generated samples and tests from source
- Update Requires from pyproject.toml

- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-storagediscovery:

- New upstream release
  + Version 1.0.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop workaround to remove samples and tests from source

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove generated samples and tests from source
- Remove temporary version override
- Update Requires from pyproject.toml

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-storagemover:
- New upstream release
  + Version 3.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from pyproject.toml

- New upstream release
  + Version 2.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-support:
- New upstream release
  + Version 7.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-terraform:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-trustedsigning:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-web:
- New upstream release
  + Version 10.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from pyproject.toml

- New upstream release
  + Version 10.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 9.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 8.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 7.3.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 7.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-mgmt-webpubsub:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-mgmt-weightsandbiases:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-workloadorchestration:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt-workloadssapvirtualinstance:

- New upstream release
  + Version 1.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove temporary version override
- Update Requires from setup.py

- Initial build
  + Version 1.0.0b1

Changes in python-azure-mgmt:
- Add additional packages from the Azure SDK to Requires
  + python-azure-mgmt-azurestackhcivm
  + python-azure-mgmt-carbonoptimization
  + python-azure-mgmt-cloudhealth
  + python-azure-mgmt-computerecommender
  + python-azure-mgmt-containerservicesafeguards
  + python-azure-mgmt-dependencymap
  + python-azure-mgmt-kubernetesconfiguration-extensions
  + python-azure-mgmt-kubernetesconfiguration-extensiontypes
  + python-azure-mgmt-kubernetesconfiguration-fluxconfigurations
  + python-azure-mgmt-lambdatesthyperexecute
  + python-azure-mgmt-migrationdiscoverysap
  + python-azure-mgmt-mongodbatlas
  + python-azure-mgmt-neonpostgres
  + python-azure-mgmt-onlineexperimentation
  + python-azure-mgmt-planetarycomputer
  + python-azure-mgmt-playwright
  + python-azure-mgmt-purestorageblock
  + python-azure-mgmt-resource-bicep
  + python-azure-mgmt-sitemanager
  + python-azure-mgmt-storageactions
  + python-azure-mgmt-storagediscovery
  + python-azure-mgmt-terraform
  + python-azure-mgmt-trustedsigning
  + python-azure-mgmt-workloadorchestration
  + python-azure-mgmt-workloadssapvirtualinstance

- Add additional packages from the Azure SDK to Requires
  + python-azure-mgmt-arizeaiobservabilityeval
  + python-azure-mgmt-astro
  + python-azure-mgmt-billingbenefits
  + python-azure-mgmt-computefleet
  + python-azure-mgmt-computeschedule
  + python-azure-mgmt-connectedcache
  + python-azure-mgmt-containerorchestratorruntime
  + python-azure-mgmt-databasewatcher
  + python-azure-mgmt-deviceregistry
  + python-azure-mgmt-devopsinfrastructure
  + python-azure-mgmt-durabletask
  + python-azure-mgmt-edgezones
  + python-azure-mgmt-fabric
  + python-azure-mgmt-hdinsightcontainers
  + python-azure-mgmt-healthdataaiservices
  + python-azure-mgmt-impactreporting
  + python-azure-mgmt-informaticadatamanagement
  + python-azure-mgmt-iotoperations
  + python-azure-mgmt-largeinstance
  + python-azure-mgmt-migrationassessment
  + python-azure-mgmt-mysqlflexibleservers
  + python-azure-mgmt-oracledatabase
  + python-azure-mgmt-pineconevectordb
  + python-azure-mgmt-portalservicescopilot
  + python-azure-mgmt-postgresqlflexibleservers
  + python-azure-mgmt-standbypool
  + python-azure-mgmt-weightsandbiases


Changes in python-azure-monitor-ingestion:
- New upstream release
  + Version 1.1.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 1.0.4
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-monitor-query:
- New upstream release
  + Version 2.0.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 1.4.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 1.4.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-monitor-querymetrics:

- Initial build
  + Version 1.0.0

Changes in python-azure-multiapi-storage:
- New upstream release
  + Version 1.6.0
  + For detailed information about changes see the
    README.rst file provided with this package

- New upstream release
  + Version 1.5.0
  + For detailed information about changes see the
    README.rst file provided with this package
- Adjust upstream source name in spec file


Changes in python-azure-onlineexperimentation:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-planetarycomputer:

- Initial build
  + Version 1.0.0b1

Changes in python-azure-schemaregistry:
- New upstream release
  + Version 1.3.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Remove unzip package from BuildRequires
- Rename LICENSE.txt to LICENSE in %files section
- Switch source archive format to TAR.GZ
- Update Requires from setup.py


Changes in python-azure-sdk:
- Add additional packages from the Azure SDK to Requires
  + python-azure-monitor-querymetrics
  + python-azure-onlineexperimentation
  + python-azure-storage-blob-changefeed

- Add additional packages from the Azure SDK to Requires
  + python-azure-communication-messages
  + python-azure-health-deidentification
  + python-azure-healthinsights-radiologyinsights
  + python-azure-maps-geolocation
  + python-azure-maps-timezone


Changes in python-azure-search-documents:
- Replace bogus Apache-2.0 with MIT in License field

- New upstream release
  + Version 11.6.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 11.5.3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 11.5.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 11.5.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-servicebus:
- New upstream release
  + Version 7.14.3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.14.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.14.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.14.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.13.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 7.12.3
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section

- New upstream release
  + Version 7.12.2
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 7.12.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-servicemanagement-legacy:
- New upstream release
  + Version 0.20.8
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Remove unzip package from BuildRequires
- Switch source archive format to TAR.GZ


Changes in python-azure-storage-blob-changefeed:

- Initial build
  + Version 12.0.0b5

Changes in python-azure-storage-blob:
- New upstream release
  + Version 12.28.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.27.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.27.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.26.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.25.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.25.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.24.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.24.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.23.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.23.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- New upstream release
  + Version 12.22.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.21.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.20.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.19.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-azure-storage-file-datalake:
- New upstream release
  + Version 12.23.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.22.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.21.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.20.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.19.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.18.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.18.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 12.17.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- New upstream release
  + Version 12.16.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 12.15.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-storage-file-share:
- New upstream release
  + Version 12.24.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.23.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.23.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.22.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.21.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.20.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.20.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.19.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.18.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- New upstream release
  + Version 12.17.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py

- New upstream release
  + Version 12.16.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-storage-queue:
- New upstream release
  + Version 12.15.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.14.1
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.14.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.13.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.12.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Update Requires from setup.py

- New upstream release
  + Version 12.11.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 12.10.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py


Changes in python-azure-synapse-artifacts:
- New upstream release
  + Version 0.21.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Update Requires from setup.py

- New upstream release
  + Version 0.20.0
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package
- Adjust upstream source name in spec file
- Drop extra LICENSE.txt as upstream now ships its own
- Rename LICENSE.txt to LICENSE in %files section
- Update Requires from setup.py


Changes in python-azure-template:
- New upstream release
  + Version 0.1.0b4077576
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 0.1.0b4047095
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 0.1.0b4033655
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 0.1.0b4008387
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 0.1.0b3990213
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 0.1.0b3971864
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package

- New upstream release
  + Version 0.1.0b3920641
  + For detailed information about changes see the
    CHANGELOG.md file provided with this package


Changes in python-hatchling:
- update to version 1.25.0:
  * Changed:
    + The macos-max-compat option for the wheel target is now
      disabled by default and will be removed in a future release
  * Added:
    + Artifacts for the wheel and sdist targets now have their
      permission bits normalized
  * Fixed:
    + Ignore manylinux/musllinux tags for the wheel target artifact
      name when enabling the infer_tag build data
    + The wheel target build data infer_tag when enabled now
      respects the MACOSX_DEPLOYMENT_TARGET environment variable

- Update to version 1.24.2:
  * Add .venv to the list of directories that cannot be traversed
  * Output from the core Application utility now writes to stderr
- Changes from version 1.24.1:
  * Maintain file permissions for shared-scripts
    option/shared_scripts build data of the wheel target
- Changes from version 1.24.0:
  * Add shared_data and shared_scripts build data for the wheel
    target

- update to version 1.22.5:
  * Fix reading metadata from source distributions when fields are
    dynamic but not part of core metadata like entry points

- update to 1.22.4:
  * Only read source distribution metadata for fields that are
    explicitly defined as dynamic

- Clean up the SPEC file

- update to version 1.22.3:
  * Fix the custom build hook when using dynamic dependencies

- update to 1.22.2:
  * Fixed:
    + Fix regression when loading metadata from source
      distributions
    + Fix metadata hooks when building wheels from source
      distributions
- additional changes from version 1.22.1:
  * Fixed:
    + Update the default version of core metadata to 2.3
- additional changes from version 1.22.0:
  * Deprecated:
    + The app build target has been renamed to binary to reduce
      ambiguity with the name of an upcoming feature. The former
      name will still be usable for several minor releases.
  * Added:
    + Metadata for the wheel target now defaults to the PKG-INFO
      metadata within source distributions
    + Add dependencies method to the build hook interface so that
      hooks can themselves dynamically define dependencies
    + Update the default version of core metadata to 2.2
    + Update SPDX license information to version 3.23
    + Improve error message for when the default heuristics for
      wheel file inclusion fail
  * Fixed:
    + Properly support core metadata version 2.2
    + Remove editables as a direct dependency
    + Fix default wheel tag when the supported Python version
      declaration is strict
    + Load VCS ignore patterns first so that whitelisted patterns
      can be excluded by project configuration
    + Don't consider VCS ignore files that are outside of the VCS
      boundary
    + The sdist build target now gracefully ignores UNIX socket
      files
    + Begin ignoring certain files ubiquitously, like .DS_Store on
      macOS
- remove editables from the required packages

- update to 1.21.1:
  * Fix loading of local plugins to account for newly released
    versions of a dependency

- update to 1.21.0:
  * Add parent context modifier for path fields

- update to 1.20.0:
  * Added:
    + Add bypass-selection option to the wheel build target to
      allow for empty (metadata-only) wheels
  * Fixed:
    + Fix regression in 1.19.1 that allowed exclude to count toward
      inclusion selection, thus bypassing the default inclusion
      selection heuristics
    + Fix writing optional dependency core metadata in situations
      where there are multiple environment markers
- additional changes from version 1.19.1:
  * Fixed:
    + Add better error message when the wheel build target cannot
      determine what to ship
    + Consider forced inclusion patterns and build-time artifacts
      as file selection since some build hooks generate the entire
      wheel contents without user configuration
- additional changes from version 1.19.0:
  * Changed:
    + An error will now be raised if a force-included path does not
      exist
    + An error will now be raised for the wheel build target if no
      file selection options are defined
  * Added:
    + Officially support Python 3.12
    + Allow using an empty string for the sources option to add a
      prefix to distribution paths
  * Fixed:
    + Properly handle non-zero version epoch for the standard
      version scheme
    + Fix the wheel build target for case insensitive file systems
      when the project metadata name does not match the directory
      name on disk
    + The app build target no longer has suppressed output
    + Prevent duplicate paths when projects require the sources
      option while build hooks overwrite included paths
    + Properly escape spaces for URI context formatting

- Update to 1.18.0
  * Drop support for Python 3.7
  * Update the list of directories that are always excluded for
    builds

- update to version 1.17.1:
 * Fix dev mode when the project has symlinks and file inclusion is
   defined with the packages or only-include options
 * Change the name of generated PTH files for dev mode so they come
   first lexicographically and therefore load first

    support the latest version 22.0 of the packaging library

Changes in python-msal:
- Update to version 1.35.0b1
  * The managed identity code path no longer has a dependency on the
    socket.getfqdn(). No API change is needed. Existing MSAL-powered
    apps will automatically pick up this new behavior.
  * This version of MSAL Python will pick up PyMsalRuntime 0.20.*.
    No API change is needed. Existing MSAL-powered apps will
    automatically pick up this new behavior.
  * The thumbprint name-value pair in the client_credential parameter
    becomes optional now. See API docs for usage.
  * ROPC deprecation by @Ugonnaak1 in (#855)
  * Test case for token response scope differing from token request
    scope by @rayluo in (#856)
  * Update pymsalruntime version range to handle the latest 0.20.0 release
    by @DharshanBJ in (#858)
  * Document how to enable sha256 for client credential by @rayluo in (#833)
  * Remove the reliance on getfqdn() by @rayluo in (#859)
  * Thumbprint for certificate made optional by @vi7us in (#835)
  * Support Python 3.14 by @rayluo in (#861)
  * Explicitly remove issuer from the OIDC discovery response
    by @rayluo in (#863)
  * Suppress CodeQL warning by @bgavrilMS in (#867)
- Override upstream version with 1.35.0~b1

- Update to version 1.34.0
  * ManagedIdentityClient(..., client_capabilities=['cp1']).\
    acquire_token_for_client(..., claims_challenge='...')
    by @rayluo in (#791)
  * Update deprecated TokenCache API usage by @pvaneck in (#805)
  * Enable broker support on Linux for WSL by @DharshanBJ in (#766)
  * Fix username/password validation in broker test
    by @emmanuel-ferdman in (#807)
  * Merge release 1.32.3 back to dev branch by @rayluo in (#816)
  * Add dependency management suggestions by @rayluo in (#819)
  * Remind developers about http_cache's unstable format
    by @rayluo in (#821)
  * Properly throw MsalServiceError exception by @rayluo in (#820)
  * Improve test cases to test header-less response by @rayluo in (#822)
  * Upgrade dependency by @rayluo in (#824)
  * Linux broker needs a specific redirect_uri by @rayluo in (#826)
  * MSAL Python 1.33.0b1 release by @rayluo in (#827)
  * Use lowercase environment value during searching
    by @rayluo in (#831)
  * Add claims challenge parameter in initiate_device_flow
    by @ashok672 in (#839)
  * MSAL Python 1.33.0 by @rayluo in (#841)
  * Declare support for Python 3.13 by @rayluo in (#851)
- Remove temporary version override

- Update to version 1.34.0b1
  * Use lowercase environment value during searching by @rayluo in (#831)
  * Add claims challenge parameter in initiate_device_flow by @ashok672 in (#839)
- Override upstream version with 1.34.0~b1

- Update to version 1.33.0
  * Managed Identity on Service Fabric supports specifying
    client_capabilities and claims_challenge (#791)
  * Broker support on Linux and WSL. (#766)
  * A byproduct of this is that broker on all platforms will
    support Python 3.13. (#823)

- Update to version 1.33.0b1
  * ManagedIdentityClient(..., client_capabilities=['cp1']).\
    acquire_token_for_client(..., claims_challenge='...')
    by @rayluo in (#791)
  * Update deprecated TokenCache API usage by @pvaneck in (#805)
  * Enable broker support on Linux for WSL by @DharshanBJ in (#766)
  * Fix username/password validation in broker test
    by @emmanuel-ferdman in (#807)
  * Merge release 1.32.3 back to dev branch by @rayluo in (#816)
  * Add dependency management suggestions by @rayluo in (#819)
  * Remind developers about http_cache's unstable format by @rayluo in (#821)
  * Properly throw MsalServiceError exception by @rayluo in (#820)
  * Improve test cases to test header-less response by @rayluo in (#822)
  * Upgrade dependency by @rayluo in (#824)
  * Linux broker needs a specific redirect_uri by @rayluo in (#826)
  * MSAL Python 1.33.0b1 release by @rayluo in (#827)
- Override upstream version with 1.33.0~b1


Changes in python-opencensus-ext-azure:
- Convert to pip-based build

- Refresh opencensus pr1002 remove mock patch with latest code
- Add patch to make it compatible with python313,
  gh#census-instrumentation/opencensus-python#1248
- Update to 1.1.14
  * Remove status code 206 from retry code + only count batch level for statsbeat (#1247)
- from version 1.1.13
  * Changed bit-mapping for httpx and fastapi integrations
- from version 1.1.12
  * Fix missing/None fields in ExceptionDetails (#1232)
  * Fix missing/None typeName field in ExceptionDetails (#1234)
- from version 1.1.11
  * Add str fallback to envelope serialization (#1196)
  * Remove outerId from exceptiondata (#1221)
- from version 1.1.10
  * Various bug fixes
- from version 1.1.9
  * Fix export of exception information in traces (#1187)
  * Modify metrics exporter to include setting export interval to 60s
- from version 1.1.8
  * Disable storage for statsbeat if storage is disabled for exporter (#1155)
  * Add UK to eu statsbeats (#1181)
- from version 1.1.7
  * Add storage existence checks to storing and transmitting in exporter (#1150)
  * Add 502 and 504 status codes as retriable (#1153)
  * Fix statsbeat bug - exporting zero values for network statsbeat

- Replace %patchN with %patch -P N: %patchN is deprecated.


Changes in python-opentelemetry-api:
- update to 1.37.0:
  * Add experimental composite samplers
  * Add new environment variables to the SDK `OTEL_PYTHON_EXPORTE
    R_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER`
    that can be used to inject a `requests.Session` or
    `grpc.ChannelCredentials` object into OTLP exporters created
    during auto instrumentation #4689.
  * Filter duplicate logs out of some internal `logger`'s logs on
    the export logs path that might otherwise endlessly log or
    cause a recursion depth exceeded issue in cases where logging
    itself results in an exception. (#4695).
  * docs: linked the examples with their github source code
    location and added Prometheus example
  * Permit to override default HTTP OTLP exporters headers
  * semantic-conventions: Bump to 1.37.0
  * opentelemetry-sdk: fix handling of OTEL_ATTRIBUTE_COUNT_LIMIT
    in logs
  * Performance: Cache `importlib_metadata.entry_points`
  * opentelemetry-sdk: fix calling Logger.emit with an API
    LogRecord instance
- update to 1.36.0:
  * Add missing Prometheus exporter documentation
  * Overwrite logging.config.fileConfig and
    logging.config.dictConfig to ensure the OTLP `LogHandler`
    remains attached to the root logger. Fix a bug that can cause
    a deadlock to occur over `logging._lock` in some cases
    (#4636).
  * otlp-http-exporter: set default value for param `timeout_sec`
    in `_export` method
  * Update OTLP gRPC/HTTP exporters: calling shutdown will now
    interrupt exporters that are sleeping before a retry attempt,
    and cause them to return failure immediately. Update
    BatchSpan/LogRecordProcessors: shutdown will now complete
    after 30 seconds of trying to finish exporting any buffered
    telemetry, instead of continuing to export until all
    telemetry was exported. (#4638).
- update to 1.35.0:
  * Update OTLP proto to v1.7 #4645.
  * Add `event_name` as a top level field in the `LogRecord`.
    Events are now simply logs with the `event_name` field set,
    the logs SDK should be used to emit events (#4652).
  * Update OTLP gRPC/HTTP exporters: the export timeout is now
    inclusive of all retries and backoffs. A +/-20% jitter was
    added to all backoffs. A pointless 32 second sleep that
    occurred after all retries had completed/failed was removed.
    (#4564).
  * Update ConsoleLogExporter.export to handle LogRecord's
    containing bytes type in the body (#4614).
  * opentelemetry-sdk: Fix invalid `type: ignore` that causes
    mypy to ignore the whole file
  * Add `span_exporter` property back to `BatchSpanProcessor`
    class
  * Fix license field in pyproject.toml files
  * Update logger level to NOTSET in logs example
  * Logging API accepts optional `context`; deprecates
    `trace_id`, `span_id`, `trace_flags`. (#4597) and
  * sdk: use context instead of trace_id,span_id for initializing
    LogRecord
  * Rename LogRecordProcessor.emit to on_emit
  * Logging API hide std_to_otel function to convert python
    logging severity to otel severity
  * proto: relax protobuf version requirement to support v6
  * Bump semantic-conventions to 1.36.0
  * Set expected User-Agent in HTTP headers for grpc OTLP
    exporter
- update to 1.34.1:
  * opentelemetry-sdk: Fix invalid `type: ignore` that causes
    mypy to ignore the whole file
  * Add `span_exporter` property back to `BatchSpanProcessor`
    class
- update to 1.34.0:
  * typecheck: add sdk/resources and drop mypy
  * Refactor `BatchLogRecordProcessor` to simplify code and make
    the control flow more clear (#4562 and #4535).
  * Use PEP702 for marking deprecations
  * Refactor `BatchLogRecordProcessor` and `BatchSpanProcessor`
    to simplify code and make the control flow more clear (#4562
    #4535, and #4580).
  * Remove log messages from `BatchLogRecordProcessor.emit`, this
    caused the program to crash at shutdown with a max recursion
    error (#4586).
  * Configurable max retry timeout for grpc exporter
  * opentelemetry-api: allow importlib-metadata 8.7.0
  * opentelemetry-test-utils: assert explicit bucket boundaries
    in histogram metrics
  * Bump semantic conventions to 1.34.0
  * Drop support for Python 3.8

- Update to 1.33.1
  * Remove log messages from BatchLogRecordProcessor.emit, this caused the
    program to crash at shutdown with a max recursion error
- Update to 1.33.0
  * Fix intermittent Connection aborted error when using otlp/http exporters
  * opentelemetry-sdk: use stable code attributes:
    code.function -> code.function.name, code.lineno -> code.line.number,
    code.filepath -> code.file.path
  * Fix serialization of extended attributes for logs signal
  * Handle OTEL_PROPAGATORS contains None
  * docs: updated and added to the metrics and log examples
  * Bump semantic conventions to 1.33.0

- update to 1.30.0:
  * Always setup logs sdk,
    OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED only
    controls python `logging` module handler setup
  * Add `attributes` field in `metrics.get_meter` wrapper
    function
  * Add Python 3.13 support
  * sdk: don't log or print warnings when the SDK has been
    disabled
  * Fix span context manager typing by using ParamSpec from
    typing_extensions
  * Fix serialization of None values in logs body to match
    1.31.0+ data model
  * [BREAKING] semantic-conventions: Remove `opentelemetry.semcon
    v.attributes.network_attributes.NETWORK_INTERFACE_NAME`
    introduced by mistake in the wrong module.
  * Add support for explicit bucket boundaries advisory for
    Histograms
  * semantic-conventions: Bump to 1.30.0

- Update to 1.29.0
  * Fix crash exporting a log record with None body
  * Fix metrics export with exemplar and no context and filtering observable instruments
  * Fix recursion error with sdk disabled and handler added to root logger
  * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set
  * api: fix logging of duplicate EventLogger setup warning
  * sdk: fix setting of process owner in ProcessResourceDetector
  * sdk: fix serialization of logs severity_number field to int
  * Remove `TestBase.assertEqualSpanInstrumentationInfo` method,
    use `assertEqualSpanInstrumentationScope` instead
  * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s
  * semantic-conventions: Bump to 1.29.0
- from version 1.28.0
  * Removed superfluous py.typed markers and added them where they were missing
  * Include metric info in encoding exceptions
  * sdk: Add support for log formatting
  * sdk: Add Host resource detector
  * sdk: Implementation of exemplars
  * Implement events sdk
  * Update semantic conventions to version 1.28.0
  * Add support to protobuf 5+ and drop support to protobuf 3 and 4
  * Update environment variable descriptions to match signal
  * Record logger name as the instrumentation scope name
  * Fix memory leak in exporter and reader
  * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable
  * Improve compatibility with other logging libraries that override
    `LogRecord.getMessage()` in order to customize message formatting
- Update BuildRequires from pyproject.toml

- Update to 1.27.0
  * Implementation of Events API (#4054)
  * Make log sdk add `exception.message` to logRecord for exceptions whose argument
    is an exception not a string message (#4122)
  * Fix use of `link.attributes.dropped`, which may not exist (#4119)
  * Running mypy on SDK resources (#4053)
  * Added py.typed file to top-level module (#4084)
  * Drop Final annotation from Enum in semantic conventions (#4085)
  * Update log export example to not use root logger (#4090)
  * sdk: Add OS resource detector (#3992)
  * sdk: Accept non URL-encoded headers in `OTEL_EXPORTER_OTLP_*HEADERS`
    to match other languages SDKs (#4103)
  * Update semantic conventions to version 1.27.0 (#4104)
  * Add support to type bytes for OTLP AnyValue (#4128)
  * Export ExponentialHistogram and ExponentialHistogramDataPoint (#4134)
  * Implement Client Key and Certificate File Support for All OTLP Exporters (#4116)
  * Remove `_start_time_unix_nano` attribute from `_ViewInstrumentMatch` in favor
    of using `time_ns()` at the moment when the aggregation object is created (#4137)
- from version 1.26.0
  * Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  * Optional scope attributes for logger creation (#4035)
  * Optional scope attribute for tracer creation (#4028)
  * OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  * Update sdk process resource detector `process.command_args` attribute
    to also include the executable itself (#4032)
  * Fix `start_time_unix_nano` for delta collection for explicit bucket
    histogram aggregation (#4009)
  * Fix `start_time_unix_nano` for delta collection for sum aggregation (#4011)
  * Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  * Do not execute Flask Tests in debug mode (#3956)
  * When encountering an error encoding metric attributes in the OTLP exporter,
    log the key that had an error. (#3838)
  * Fix `ExponentialHistogramAggregation` (#3978)
  * Log a warning when a `LogRecord` in `sdk/log` has dropped attributes
    due to reaching limits (#3946)
  * Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  * Add Python 3.12 to tox (#3616)
  * Improve resource field structure for LogRecords (#3972)
  * Update Semantic Conventions code generation scripts:
    + Fix namespace exclusion that resulted in dropping  `os` and `net` namespaces.
    + Add `Final` decorator to constants to prevent collisions
    + Enable mypy and fix detected issues
    + Allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  * Update semantic conventions to version 1.26.0. (#3964)
  * Use semconv exception attributes for record exceptions in spans (#3979)
  * Fix _encode_events assumes events.attributes.dropped exists (#3965)
  * Validate links at span creation (#3991)
  * Add attributes field in  `MeterProvider.get_meter` and `InstrumentationScope` (#4015)
  * Fix inaccessible `SCHEMA_URL` constants in `opentelemetry-semantic-conventions` (#4069)
- Add python-opentelemetry-test-utils to BuildRequires
- Enable all previously disabled tests in %check section
- Split off tests into separate -test package to avoid circular
  build dependency with python-opentelemetry-test-utils

- update to 1.25.0:
  * Fix class BoundedAttributes to have RLock rather than Lock
  * Remove thread lock by loading RuntimeContext explicitly.
  * Update proto version to v1.2.0
  * Add to_json method to ExponentialHistogram
  * Bump mypy to 1.9.0
  * Fix exponential histograms
  * Fix otlp exporter to export log_record.observed_timestamp
  * Add capture the fully qualified type name for raised
    exceptions in spans
  * Prometheus exporter sort label keys to prevent duplicate
    metrics when user input changes order
  * Update semantic conventions to version 1.25.0.
  * Rename test objects to avoid pytest warnings
  * Add span flags to OTLP spans and links
  * Record links with invalid SpanContext if either attributes or
    TraceState are not empty
  * Add OpenTelemetry trove classifiers to PyPI packages
  * Fix prometheus metric name and unit conversion (#3924)
  * Add parameters for Distros and configurators to configure
    autoinstrumentation in addition to existing environment
    variables.

- update to 1.24.0:
  * Make create_gauge non-abstract method
  * Make `tracer.start_as_current_span()` decorator work with
    async functions
  * Fix python 3.12 deprecation warning
  * bump mypy to 0.982
  * Add support for OTEL_SDK_DISABLED environment variable
  * Fix ValueError message for PeriodicExportingMetricsReader
  * Use `BaseException` instead of `Exception` in
    `record_exception`
  * Make span.record_exception more robust
  * Fix license field in pyproject.toml files


Changes in python-opentelemetry-sdk:
- update to 1.37.0:
  * Add experimental composite samplers
  * Add new environment variables to the SDK `OTEL_PYTHON_EXPORTE
    R_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER`
    that can be used to inject a `requests.Session` or
    `grpc.ChannelCredentials` object into OTLP exporters created
    during auto instrumentation #4689.
  * Filter duplicate logs out of some internal `logger`'s logs on
    the export logs path that might otherwise endlessly log or
    cause a recursion depth exceeded issue in cases where logging
    itself results in an exception. (#4695).
  * docs: linked the examples with their github source code
    location and added Prometheus example
  * Permit to override default HTTP OTLP exporters headers
  * semantic-conventions: Bump to 1.37.0
  * opentelemetry-sdk: fix handling of OTEL_ATTRIBUTE_COUNT_LIMIT
    in logs
  * Performance: Cache `importlib_metadata.entry_points`
  * opentelemetry-sdk: fix calling Logger.emit with an API
    LogRecord instance
- update to 1.36.0:
  * Add missing Prometheus exporter documentation
  * Overwrite logging.config.fileConfig and
    logging.config.dictConfig to ensure the OTLP `LogHandler`
    remains attached to the root logger. Fix a bug that can cause
    a deadlock to occur over `logging._lock` in some cases
    (#4636).
  * otlp-http-exporter: set default value for param `timeout_sec`
    in `_export` method
  * Update OTLP gRPC/HTTP exporters: calling shutdown will now
    interrupt exporters that are sleeping before a retry attempt,
    and cause them to return failure immediately. Update
    BatchSpan/LogRecordProcessors: shutdown will now complete
    after 30 seconds of trying to finish exporting any buffered
    telemetry, instead of continuing to export until all
    telemetry was exported. (#4638).
- update to 1.35.0:
  * Update OTLP proto to v1.7 #4645.
  * Add `event_name` as a top level field in the `LogRecord`.
    Events are now simply logs with the `event_name` field set,
    the logs SDK should be used to emit events (#4652).
  * Update OTLP gRPC/HTTP exporters: the export timeout is now
    inclusive of all retries and backoffs. A +/-20% jitter was
    added to all backoffs. A pointless 32 second sleep that
    occurred after all retries had completed/failed was removed.
    (#4564).
  * Update ConsoleLogExporter.export to handle LogRecord's
    containing bytes type in the body (#4614).
  * opentelemetry-sdk: Fix invalid `type: ignore` that causes
    mypy to ignore the whole file
  * Add `span_exporter` property back to `BatchSpanProcessor`
    class
  * Fix license field in pyproject.toml files
  * Update logger level to NOTSET in logs example
  * Logging API accepts optional `context`; deprecates
    `trace_id`, `span_id`, `trace_flags`. (#4597) and
  * sdk: use context instead of trace_id,span_id for initializing
    LogRecord
  * Rename LogRecordProcessor.emit to on_emit
  * Logging API hide std_to_otel function to convert python
    logging severity to otel severity
  * proto: relax protobuf version requirement to support v6
  * Bump semantic-conventions to 1.36.0
  * Set expected User-Agent in HTTP headers for grpc OTLP
    exporter
  * Use PEP702 for marking deprecations
  * Refactor `BatchLogRecordProcessor` and `BatchSpanProcessor`
    to simplify code and make the control flow more clear (#4562
    #4535, and #4580).
  * Remove log messages from `BatchLogRecordProcessor.emit`, this
    caused the program to crash at shutdown with a max recursion
    error (#4586).
  * Configurable max retry timeout for grpc exporter
  * opentelemetry-api: allow importlib-metadata 8.7.0
  * opentelemetry-test-utils: assert explicit bucket boundaries
    in histogram metrics
  * Bump semantic conventions to 1.34.0
  * Drop support for Python 3.8

- Skip test test_simple_log_record_processor_shutdown failing
  with 3.13.5 (gh#open-telemetry/opentelemetry-python#4630).

- Inject multibuild to avoid a build cycle. (bsc#1244507)

- Update to 1.33.1
  * Remove log messages from BatchLogRecordProcessor.emit, this caused the
    program to crash at shutdown with a max recursion error
- Update to 1.33.0
  * Fix intermittent Connection aborted error when using otlp/http exporters
  * opentelemetry-sdk: use stable code attributes:
    code.function -> code.function.name, code.lineno -> code.line.number,
    code.filepath -> code.file.path
  * Fix serialization of extended attributes for logs signal
  * Handle OTEL_PROPAGATORS contains None
  * docs: updated and added to the metrics and log examples
  * Bump semantic conventions to 1.33.0

- update to 1.30.0:
  * Always setup logs sdk,
    OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED only
    controls python `logging` module handler setup
  * Add `attributes` field in `metrics.get_meter` wrapper
    function
  * Add Python 3.13 support
  * sdk: don't log or print warnings when the SDK has been
    disabled
  * Fix span context manager typing by using ParamSpec from
    typing_extensions
  * Fix serialization of None values in logs body to match
    1.31.0+ data model
  * [BREAKING] semantic-conventions: Remove `opentelemetry.semcon
    v.attributes.network_attributes.NETWORK_INTERFACE_NAME`
    introduced by mistake in the wrong module.
  * Add support for explicit bucket boundaries advisory for
    Histograms
  * semantic-conventions: Bump to 1.30.0

- Update to 1.29.0
  * Fix crash exporting a log record with None body
  * Fix metrics export with exemplar and no context and filtering observable instruments
  * Fix recursion error with sdk disabled and handler added to root logger
  * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set
  * api: fix logging of duplicate EventLogger setup warning
  * sdk: fix setting of process owner in ProcessResourceDetector
  * sdk: fix serialization of logs severity_number field to int
  * Remove `TestBase.assertEqualSpanInstrumentationInfo` method,
    use `assertEqualSpanInstrumentationScope` instead
  * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s
  * semantic-conventions: Bump to 1.29.0
- from version 1.28.0
  * Removed superfluous py.typed markers and added them where they were missing
  * Include metric info in encoding exceptions
  * sdk: Add support for log formatting
  * sdk: Add Host resource detector
  * sdk: Implementation of exemplars
  * Implement events sdk
  * Update semantic conventions to version 1.28.0
  * Add support to protobuf 5+ and drop support to protobuf 3 and 4
  * Update environment variable descriptions to match signal
  * Record logger name as the instrumentation scope name
  * Fix memory leak in exporter and reader
  * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable
  * Improve compatibility with other logging libraries that override
    `LogRecord.getMessage()` in order to customize message formatting
- Update BuildRequires and Requires from pyproject.toml

- Update to 1.27.0
  * Implementation of Events API (#4054)
  * Make log sdk add `exception.message` to logRecord for exceptions whose argument
    is an exception not a string message (#4122)
  * Fix use of `link.attributes.dropped`, which may not exist (#4119)
  * Running mypy on SDK resources (#4053)
  * Added py.typed file to top-level module (#4084)
  * Drop Final annotation from Enum in semantic conventions (#4085)
  * Update log export example to not use root logger (#4090)
  * sdk: Add OS resource detector (#3992)
  * sdk: Accept non URL-encoded headers in `OTEL_EXPORTER_OTLP_*HEADERS`
    to match other languages SDKs (#4103)
  * Update semantic conventions to version 1.27.0 (#4104)
  * Add support to type bytes for OTLP AnyValue (#4128)
  * Export ExponentialHistogram and ExponentialHistogramDataPoint (#4134)
  * Implement Client Key and Certificate File Support for All OTLP Exporters (#4116)
  * Remove `_start_time_unix_nano` attribute from `_ViewInstrumentMatch` in favor
    of using `time_ns()` at the moment when the aggregation object is created (#4137)
- from version 1.26.0
  * Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  * Optional scope attributes for logger creation (#4035)
  * Optional scope attribute for tracer creation (#4028)
  * OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  * Update sdk process resource detector `process.command_args` attribute
    to also include the executable itself (#4032)
  * Fix `start_time_unix_nano` for delta collection for explicit bucket
    histogram aggregation (#4009)
  * Fix `start_time_unix_nano` for delta collection for sum aggregation (#4011)
  * Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  * Do not execute Flask Tests in debug mode (#3956)
  * When encountering an error encoding metric attributes in the OTLP exporter,
    log the key that had an error. (#3838)
  * Fix `ExponentialHistogramAggregation` (#3978)
  * Log a warning when a `LogRecord` in `sdk/log` has dropped attributes
    due to reaching limits (#3946)
  * Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  * Add Python 3.12 to tox (#3616)
  * Improve resource field structure for LogRecords (#3972)
  * Update Semantic Conventions code generation scripts:
    + Fix namespace exclusion that resulted in dropping  `os` and `net` namespaces.
    + Add `Final` decorator to constants to prevent collisions
    + Enable mypy and fix detected issues
    + Allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  * Update semantic conventions to version 1.26.0. (#3964)
  * Use semconv exception attributes for record exceptions in spans (#3979)
  * Fix _encode_events assumes events.attributes.dropped exists (#3965)
  * Validate links at span creation (#3991)
  * Add attributes field in  `MeterProvider.get_meter` and `InstrumentationScope` (#4015)
  * Fix inaccessible `SCHEMA_URL` constants in `opentelemetry-semantic-conventions` (#4069)
- Update BuildRequires and Requires from pyproject.toml

- update to 1.25.0:
  * Fix class BoundedAttributes to have RLock rather than Lock
  * Remove thread lock by loading RuntimeContext explicitly.
  * Update proto version to v1.2.0
  * Add to_json method to ExponentialHistogram
  * Bump mypy to 1.9.0
  * Fix exponential histograms
  * Fix otlp exporter to export log_record.observed_timestamp
  * Add capture the fully qualified type name for raised
    exceptions in spans
  * Prometheus exporter sort label keys to prevent duplicate
    metrics when user input changes order
  * Update semantic conventions to version 1.25.0.
  * Rename test objects to avoid pytest warnings
  * Add span flags to OTLP spans and links
  * Record links with invalid SpanContext if either attributes or
    TraceState are not empty
  * Add OpenTelemetry trove classifiers to PyPI packages
  * Fix prometheus metric name and unit conversion
  * Add parameters for Distros and configurators to configure
    autoinstrumentation in addition to existing environment
    variables.

- update to 1.24.0:
  * Make create_gauge non-abstract method
  * Make `tracer.start_as_current_span()` decorator work with
    async functions
  * Fix python 3.12 deprecation warning
  * bump mypy to 0.982
  * Add support for OTEL_SDK_DISABLED environment variable
  * Fix ValueError message for PeriodicExportingMetricsReader
  * Use `BaseException` instead of `Exception` in
    `record_exception`
  * Make span.record_exception more robust
  * Fix license field in pyproject.toml files


Changes in python-opentelemetry-semantic-conventions:
- update to 0.58b0:
  * Add experimental composite samplers (#4714)
  * Add new environment variables to the SDK
    OTEL_PYTHON_EXPORTER_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER
    that can be used to inject a requests.Session or
    grpc.ChannelCredentials object into OTLP exporters created
    during auto instrumentation #4689.
  * Filter duplicate logs out of some internal logger's logs on
    the export logs path that might otherwise endlessly log or
    cause a recursion depth exceeded issue in cases where logging
    itself results in an exception. (#4695).
  * docs: linked the examples with their github source code
    location and added Prometheus example (#4728)
  * Permit to override default HTTP OTLP exporters headers (#4634)

- Update to 0.54b1
  * Remove log messages from BatchLogRecordProcessor.emit, this caused the
    program to crash at shutdown with a max recursion error
- Update to 0.54b0
  * Fix intermittent Connection aborted error when using otlp/http exporters
  * opentelemetry-sdk: use stable code attributes:
    code.function -> code.function.name, code.lineno -> code.line.number,
    code.filepath -> code.file.path
  * Fix serialization of extended attributes for logs signal
  * Handle OTEL_PROPAGATORS contains None
  * docs: updated and added to the metrics and log examples
  * Bump semantic conventions to 1.33.0

- update to 0.51b0:
  * Always setup logs sdk,
    OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED only
    controls python `logging` module handler setup
  * Add `attributes` field in `metrics.get_meter` wrapper
    function
  * Add Python 3.13 support
  * sdk: don't log or print warnings when the SDK has been
    disabled
  * Fix span context manager typing by using ParamSpec from
    typing_extensions
  * Fix serialization of None values in logs body to match
    1.31.0+ data model
  * [BREAKING] semantic-conventions: Remove `opentelemetry.semcon
    v.attributes.network_attributes.NETWORK_INTERFACE_NAME`
    introduced by mistake in the wrong module.
  * Add support for explicit bucket boundaries advisory for
    Histograms
  * semantic-conventions: Bump to 1.30.0

- Update to 0.50b0
  * Fix crash exporting a log record with None body
  * Fix metrics export with exemplar and no context and filtering observable instruments
  * Fix recursion error with sdk disabled and handler added to root logger
  * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set
  * api: fix logging of duplicate EventLogger setup warning
  * sdk: fix setting of process owner in ProcessResourceDetector
  * sdk: fix serialization of logs severity_number field to int
  * Remove `TestBase.assertEqualSpanInstrumentationInfo` method,
    use `assertEqualSpanInstrumentationScope` instead
  * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s
  * semantic-conventions: Bump to 1.29.0
- from version 0.49b0
  * Removed superfluous py.typed markers and added them where they were missing
  * Include metric info in encoding exceptions
  * sdk: Add support for log formatting
  * sdk: Add Host resource detector
  * sdk: Implementation of exemplars
  * Implement events sdk
  * Update semantic conventions to version 1.28.0
  * Add support to protobuf 5+ and drop support to protobuf 3 and 4
  * Update environment variable descriptions to match signal
  * Record logger name as the instrumentation scope name
  * Fix memory leak in exporter and reader
  * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable
  * Improve compatibility with other logging libraries that override
    `LogRecord.getMessage()` in order to customize message formatting
- Update Requires from pyproject.toml
- Use %{version} in BuildRequires for dependencies

- Update to 0.48b0
  * Implementation of Events API (#4054)
  * Make log sdk add `exception.message` to logRecord for exceptions
    whose argument is an exception not a string message (#4122)
  * Fix use of `link.attributes.dropped`, which may not exist (#4119)
  * Running mypy on SDK resources (#4053)
  * Added py.typed file to top-level module (#4084)
  * Drop Final annotation from Enum in semantic conventions (#4085)
  * Update log export example to not use root logger (#4090)
  * sdk: Add OS resource detector (#3992)
  * sdk: Accept non URL-encoded headers in `OTEL_EXPORTER_OTLP_*HEADERS`
    to match other languages SDKs (#4103)
  * Update semantic conventions to version 1.27.0 (#4104)
  * Add support to type bytes for OTLP AnyValue (#4128)
  * Export ExponentialHistogram and ExponentialHistogramDataPoint (#4134)
  * Implement Client Key and Certificate File Support for All OTLP Exporters (#4116)
  * Remove `_start_time_unix_nano` attribute from `_ViewInstrumentMatch` in favor
    of using `time_ns()` at the moment when the aggregation object is created (#4137)
- for changes between 0.44b0 and 0.48b0 see upstream CHANGELOG.md


Changes in python-opentelemetry-test-utils:
- update to 0.58b0:
  * Add experimental composite samplers
  * Add new environment variables to the SDK
    OTEL_PYTHON_EXPORTER_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER
    that can be used to inject a requests.Session or
    grpc.ChannelCredentials object into OTLP exporters created
    during auto instrumentation
  * Permit to override default HTTP OTLP exporters headers

- Add missing requirement on opentelemetry-sdk.

- Update to 0.54b1
  * Remove log messages from BatchLogRecordProcessor.emit, this caused the
    program to crash at shutdown with a max recursion error
- Update to 0.54b0
  * Fix intermittent Connection aborted error when using otlp/http exporters
  * opentelemetry-sdk: use stable code attributes:
    code.function -> code.function.name, code.lineno -> code.line.number,
    code.filepath -> code.file.path
  * Fix serialization of extended attributes for logs signal
  * Handle OTEL_PROPAGATORS contains None
  * docs: updated and added to the metrics and log examples
  * Bump semantic conventions to 1.33.0

- update to 0.51b0:
  * fix requires to 1.30.0

- Update to 0.50b0
  * Fix crash exporting a log record with None body
  * Fix metrics export with exemplar and no context and filtering observable instruments
  * Fix recursion error with sdk disabled and handler added to root logger
  * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set
  * api: fix logging of duplicate EventLogger setup warning
  * sdk: fix setting of process owner in ProcessResourceDetector
  * sdk: fix serialization of logs severity_number field to int
  * Remove `TestBase.assertEqualSpanInstrumentationInfo` method,
    use `assertEqualSpanInstrumentationScope` instead
  * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s
  * semantic-conventions: Bump to 1.29.0
- from version 0.49b0
  * Removed superfluous py.typed markers and added them where they were missing
  * Include metric info in encoding exceptions
  * sdk: Add support for log formatting
  * sdk: Add Host resource detector
  * sdk: Implementation of exemplars
  * Implement events sdk
  * Update semantic conventions to version 1.28.0
  * Add support to protobuf 5+ and drop support to protobuf 3 and 4
  * Update environment variable descriptions to match signal
  * Record logger name as the instrumentation scope name
  * Fix memory leak in exporter and reader
  * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable
  * Improve compatibility with other logging libraries that override
    `LogRecord.getMessage()` in order to customize message formatting
- Update BuildRequires and Requires from pyproject.toml

- Update to 0.48b0
  * Implementation of Events API (#4054)
  * Make log sdk add `exception.message` to logRecord for exceptions whose argument
    is an exception not a string message (#4122)
  * Fix use of `link.attributes.dropped`, which may not exist (#4119)
  * Running mypy on SDK resources (#4053)
  * Added py.typed file to top-level module (#4084)
  * Drop Final annotation from Enum in semantic conventions (#4085)
  * Update log export example to not use root logger (#4090)
  * sdk: Add OS resource detector (#3992)
  * sdk: Accept non URL-encoded headers in `OTEL_EXPORTER_OTLP_*HEADERS`
    to match other languages SDKs (#4103)
  * Update semantic conventions to version 1.27.0 (#4104)
  * Add support to type bytes for OTLP AnyValue (#4128)
  * Export ExponentialHistogram and ExponentialHistogramDataPoint (#4134)
  * Implement Client Key and Certificate File Support for All OTLP Exporters (#4116)
  * Remove `_start_time_unix_nano` attribute from `_ViewInstrumentMatch` in favor
    of using `time_ns()` at the moment when the aggregation object is created (#4137)
- from version 0.47b0
  * Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  * Optional scope attributes for logger creation (#4035)
  * Optional scope attribute for tracer creation (#4028)
  * OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  * Update sdk process resource detector `process.command_args` attribute
    to also include the executable itself (#4032)
  * Fix `start_time_unix_nano` for delta collection for explicit bucket
    histogram aggregation (#4009)
  * Fix `start_time_unix_nano` for delta collection for sum aggregation (#4011)
  * Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  * Do not execute Flask Tests in debug mode (#3956)
  * When encountering an error encoding metric attributes in the OTLP exporter,
    log the key that had an error. (#3838)
  * Fix `ExponentialHistogramAggregation` (#3978)
  * Log a warning when a `LogRecord` in `sdk/log` has dropped attributes
    due to reaching limits (#3946)
  * Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  * Add Python 3.12 to tox (#3616)
  * Improve resource field structure for LogRecords (#3972)
  * Update Semantic Conventions code generation scripts:
    + Fix namespace exclusion that resulted in dropping  `os` and `net` namespaces.
    + Add `Final` decorator to constants to prevent collisions
    + Enable mypy and fix detected issues
    + Allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  * Update semantic conventions to version 1.26.0. (#3964)
  * Use semconv exception attributes for record exceptions in spans (#3979)
  * Fix _encode_events assumes events.attributes.dropped exists (#3965)
  * Validate links at span creation (#3991)
  * Add attributes field in  `MeterProvider.get_meter` and `InstrumentationScope` (#4015)
  * Fix inaccessible `SCHEMA_URL` constants in `opentelemetry-semantic-conventions` (#4069)
- from version 0.46b0
  * Fix class BoundedAttributes to have RLock rather than Lock (#3859)
  * Remove thread lock by loading RuntimeContext explicitly. (#3763)
  * Update proto version to v1.2.0 (#3844)
  * Add to_json method to ExponentialHistogram (#3780)
  * Bump mypy to 1.9.0 (#3795)
  * Fix exponential histograms (#3798)
  * Fix otlp exporter to export log_record.observed_timestamp (#3785)
  * Add capture the fully qualified type name for raised exceptions in spans (#3837)
  * Prometheus exporter sort label keys to prevent duplicate
    metrics when user input changes order (#3698)
  * Update semantic conventions to version 1.25.0.
    Refactor semantic-convention structure:
    + `SpanAttributes`, `ResourceAttributes`, and `MetricInstruments` are deprecated.
    + Attribute and metric definitions are now grouped by the namespace.
    + Stable attributes and metrics are moved to `opentelemetry.semconv.attributes`
      and `opentelemetry.semconv.metrics` modules.
    + Stable and experimental attributes and metrics are defined under
      `opentelemetry.semconv._incubating` import path. (#3586)
  * Rename test objects to avoid pytest warnings (#3823)
  * Add span flags to OTLP spans and links (#3881)
  * Record links with invalid SpanContext if either
    attributes or TraceState are not empty (#3917)
  * Add OpenTelemetry trove classifiers to PyPI packages (#3913)
  * Fix prometheus metric name and unit conversion (#3924)
    + This is a breaking change to prometheus metric names so they comply with the specification
    + You can temporarily opt-out of the unit normalization by setting the environment variable
      `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION=true`
    + Common unit abbreviations are converted to Prometheus conventions (`s` -> `seconds`),
      following the collector's implementation
    + Repeated `_` are replaced with a single `_`
    + Unit annotations (enclosed in curly braces like `{requests}`) are stripped away
    + Units with slash are converted e.g. `m/s` -> `meters_per_second`.
    + The exporter's API is not changed
  * Add parameters for Distros and configurators to configure autoinstrumentation
    in addition to existing environment variables. (#3864)
- from version 0.45b0
  * Make create_gauge non-abstract method (#3817)
  * Make `tracer.start_as_current_span()` decorator work with async functions (#3633)
  * Fix python 3.12 deprecation warning (#3751)
  * Bump mypy to 0.982 (#3776)
  * Add support for OTEL_SDK_DISABLED environment variable (#3648)
  * Fix ValueError message for PeriodicExportingMetricsReader (#3769)
  * Use `BaseException` instead of `Exception` in `record_exception` (#3354)
  * Make span.record_exception more robust (#3778)
  * Fix license field in pyproject.toml files (#3803)
- Update BuildRequires and Requires from pyproject.toml


Changes in python-py-deviceid:

- Initial version 0.1.1

Changes in python-pycomposefile:
- Add patch to rewrite license field in pyproject.toml as dict to be 
  able to lower the version build dependency on python-flit-core
- Remove version restriction for python-flit-core in BuildRequires

- Update to version 0.0.34
  * Add comprehensive test coverage for KVP splitting with multiple equals signs
  * Add LICENSE and sample/ to sdist
- from version 0.0.33
  * Bump setuptools from 75.2.0 to 78.1.1
  * Update service
  * Fix regex to correctly capture default values in environment variable
    replacement embed version in sdist and migrate to pyproject.toml
- Drop p_fix version patch, fixed upstream
- Update BuildRequires from pyproject.toml

- Update to version 0.0.32
  * Update build.yaml
  * Updates
  * Bump publish
  * Update publish with 3.10 (quotes)
- from version 0.0.31
  * Create LICENSE
  * Replace import of “src.pycomposefile” in a test
  * Resolved error when environment variable value contains equal sign
- Refresh fix-version-number patch


Changes in python-trove-classifiers:
- Update to 2025.9.11.17:
  * Add support for Odoo 19.0 in classifiers
  * Add classifier: Framework InvenTree
  * Add `'Programming Language :: Zig'` classifier
  * Add Django 6 classifiers to trove_classifiers
  * Add classifier for CUDA 13
  * Add trove classifier for GraalPython
  * feat: add free-threading classifiers
  * Add several missing languages
  * Add Trove classifier for Python 3.15
  * Don't assume basename of sys.executable is 'python'
  * Add entry point to enable installing with pipx or uvx
  * Add classifier for Wagtail 7

- update to 2025.3.19.19:
  * fixup Django classifiers

- update to 2025.2.18.16:
  * add Plone 6.2 classifier

- update to 2025.1.15.22:
  * Add CUDA 12.6 classifier
  * Remove unused licenses
  * Add upcoming django version
  * Add term for quantum computing
  * Add Django trove classifiers for 5 and upcoming 5.2 release

- Update to 2024.10.21.16:
  * Chore: update calver to include hour (#191)
  * Add Django trove classifiers for 5 and upcoming 5.2 release. (#193)
  * Chore: update github actions (#192)
  * Update CMU to include SPDX in parentheses (#190)
  * Add classifier for MIT-CMU licence (#189)
  * Add Odoo 18 trove classifier (#187)
  * Add CUDA 12.3-12.5 classifiers (#182)
  * Add Blue Oak Model License (#181)
  * Add Trove classifier for Django 5.1 (#179)
  * Add Trove classifier for Python 3.14 (#178)

- update to 2024.4.10:
  * added more trove classifiers

- update to 2024.3.25:
  * added more trove classifiers

- update to 2024.3.3:
  * added more trove classifiers

- update to 2024.1.8:
  * added more CAN classifiers

- update to 2023.11.13:
  * Update release.yml
  * Added PySimpleGUI versions 4 and 5 as a Framework
  * Add Odoo 17 trove classifier

- update to 2023.10.18:
  * Add Framework :: Mkdocs classifier (#154)
- update to 2023.10.17:
  * Add the `NVIDIA CUDA :: 12 :: 12.2` classifier. (#155)
  * Remove the accidental dangling whitespace from CUDA 12.
- update to 2023.9.19:
  * Add Trove classifier for Django 5.0 (#153)
- update to 2023.8.7:
  * Add Trove classifier for Python 3.13 (#150)
- update to 2023.7.6:
  * add Oceanography to Scientific/Engineering (#149)
    This seemed to be the place to add a new one -- please let me
    know if there's another way to propose a new classifier.
      - Note: we could do something like:
        Met/Ocean Science, but there is already Atmospheric
        Science, I figured Oceanography made sense.
- update to 2023.5.24:
  * Add identifier 'Programming Language :: Lua' (#145)
- update to 2023.5.22:
  * Add Plone 6.1 classifier (#147)

  * fix: incorrect specification of mypy section in pyproject.toml
  * Add classifier for Wagtail 5
  * Add Pycsou Framework trove-classifier
- Update to v2022.12.1
- Update to v2022.10.19
- Update to version 2022.9.26

Changes in python-typing_extensions:
- update to 4.12.2:
  * Fix regression in v4.12.0 where specialization of certain
  * generics with an overridden `__eq__` method would raise
    errors.
  * Fix tests so they pass on 3.13.0b2
  * Preliminary changes for compatibility with the draft
    implementation of PEP 649 in Python 3.14.
  * Fix regression in v4.12.0 where nested `Annotated` types
    would cause `TypeError` to be raised if the nested
    `Annotated` type had unhashable metadata.
  * Fix incorrect behaviour of `typing_extensions.ParamSpec` on
    Python 3.8 and 3.9 that meant that
    `isinstance(typing_extensions.ParamSpec('P'),
    typing.TypeVar)` would have a different result in some
    situations depending on whether or not a profiling
    function had been set using `sys.setprofile`.
  * This release focuses on compatibility with the upcoming
    release of Python 3.13. Most changes are related to the
    implementation of type parameter defaults (PEP 696).

- update to 4.11.0:
  * Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.
  * Fix the runtime behavior of type parameters with defaults
  * Fix minor discrepancy between error messages produced by
    `typing` and `typing_extensions` on Python 3.10.
  * When `include_extra=False`, `get_type_hints()` now strips
    `ReadOnly` from the annotation.

- update to 4.10.0:
  This feature release adds support for PEP 728 (TypedDict with extra
  items) and PEP 742 (``TypeIs``).
  - Add support for PEP 728, supporting the `closed` keyword argument and the
    special `__extra_items__` key for TypedDict. Patch by Zixuan James Li.
  - Add support for PEP 742, adding `typing_extensions.TypeIs`. Patch
    by Jelle Zijlstra.
  - Drop runtime error when a read-only `TypedDict` item overrides a mutable
    one. Type checkers should still flag this as an error. Patch by Jelle
    Zijlstra.
  - Speedup `issubclass()` checks against simple runtime-checkable protocols by
    around 6% (backporting https://github.com/python/cpython/pull/112717, by Alex
    Waygood).
  - Fix a regression in the implementation of protocols where `typing.Protocol`
    classes that were not marked as `@runtime_checkable` would be unnecessarily
    introspected, potentially causing exceptions to be raised if the protocol had
    problematic members. Patch by Alex Waygood, backporting
    https://github.com/python/cpython/pull/113401.
- obsoletes backport recent implementation of protocol patch

- Add upstream patch
  gh#python/typing_extensions at 004b893ddce2

Changes in python-dnspython:
- Drop CVE-2023-29483.patch, fixed upstream

- Update to version 2.6.1
  * The Tudoor fix ate legitimate Truncated exceptions, preventing
    the resolver from failing over to TCP and causing the query to
    timeout.
- Update to version 2.6.0
  * As mentioned in the “TuDoor” paper and the associated
    CVE-2023-29483, the dnspython stub resolver is vulnerable to a
    potential DoS if a bad-in-some-way response from the right
    address and port forged by an attacker arrives before a
    legitimate one on the UDP port dnspython is using for that
    query.
    This release addresses the issue by adopting the recommended
    mitigation, which is ignoring the bad packets and continuing to
    listen for a legitimate response until the timeout for the
    query has expired.
  * Added support for the NSID EDNS option.
  * Dnspython now looks for version metadata for optional packages
    and will not use them if they are too old. This prevents
    possible exceptions when a feature like DoH is not desired in
    dnspython, but an old httpx is installed along with
    dnspython for some other purpose.
  * The DoHNameserver class now allows GET to be used instead of
    the default POST, and also passes source and source_port
    correctly to the underlying query methods.
- Update to version 2.5.0
  * Dnspython now uses hatchling for builds.
  * Cython is no longer supported due to various typing issues.
  * Dnspython now explicitly canonicalizes IPv4 and IPv6 addresses.
    Previously it was possible for non-canonical IPv6 forms to be
    stored in a AAAA address, which would work correctly but
    possibly cause problmes if the address were used as a key in a
    dictionary.
  * The number of messages in a section can be retrieved with
    section_count().
  * Truncation preferences for messages can be specified.
  * The length of a message can be automatically prepended when
    rendering.
  * dns.message.create_response() automatically adds padding when
    required by RFC 8467.
  * The TLS verify parameter is now supported by dns.query.tls(),
    and the DoH and DoT Nameserver subclasses.
  * The MutableMapping used to store content in a zone may now be
    specified by a factory when subclassing. Factories may also be
    provided for writable verisons and immutable versions.
  * dns.name.Name now has predecessor() and successor() methods
    implementing RFC 4471.
  * QUIC has had a number of bug fixes and also now supports
    session tickets for faster session resumption.
  * The NSEC3 class now has a next_name() method for retrieving the
    next name as a dns.name.Name.

- Don't use curio.

- update to version 2.4.2:
 * Async queries could wait forever instead of respecting the timeout if the timeout was
   0 and a packet was lost.  The timeout is now respected.
 * Restore HTTP/2 support which was accidentally broken during the https refactoring done
   as part of 2.4.0.
 * When an inception time and lifetime are specified, the signer now sets the expiration
   to the inception time plus lifetime, instead of the current time plus the lifetime.
- update to version 2.4.1:
 * Importing dns.dnssecalgs without the cryptography module installed no longer causes
   an ImportError.
 * A number of timeout bugs with the asyncio backend have been fixed.
 * DNS-over-QUIC for the asyncio backend now works for IPv6.
 * Dnspython now enforces that the candidate DNSKEYs for DNSSEC signatures
   have protocol 3 and have the ZONE flag set.  This is a standards compliance issue more
   than a security issue as the legitimate authority would have to have published
   the non-compliant keys as well as updated their DS record in order for the records
   to validate (the DS digest includes both flags and protocol).  Dnspython will not
   make invalid keys by default, but does allow them to be created and used
   for testing purposes.
 * Dependency specifications for optional features in the package metadata have been
   improved.
- update to version 2.4.0:
 * Python 3.8 or newer is required.
 * The stub resolver now uses instances of ``dns.nameserver.Nameserver`` to represent
   remote recursive resolvers, and can communicate using
   DNS over UDP/TCP, HTTPS, TLS, and QUIC.  In additional to being able to specify
   an IPv4, IPv6, or HTTPS URL as a nameserver, instances of ``dns.nameserver.Nameserver``
   are now permitted.
 * The DNS-over-HTTPS bootstrap address no longer causes URL rewriting.
 * DNS-over-HTTPS now only uses httpx; support for requests has been dropped.  A source
   port may now be supplied when using httpx.
 * DNSSEC zone signing with NSEC records is now supported. Thank you
   very much (again!) Jakob Schlyter!
 * The resolver and async resolver now have the ``try_ddr()`` method, which will try to
   use Discovery of Designated Resolvers (DDR) to upgrade the connection from the stub
   resolver to the recursive server so that it uses DNS-over-HTTPS, DNS-over-TLS, or
   DNS-over-QUIC. This feature is currently experimental as the standard is still in
   draft stage.
 * The resolver and async resolver now have the ``make_resolver_at()`` and
   ``resolve_at()`` functions, as a convenience for making queries to specific
   recursive servers.
 * Curio support has been removed.


Changes in python-trio:
- Remove version restriction for python-setuptools in BuildRequires

- Update to 0.30.0
  * Add @trio.as_safe_channel, a wrapper that can be used to make async generators
    safe. This will be the suggested fix for the flake8-async lint rule ASYNC900. (#3197)
  * Allow trio to be a types.ModuleType and still have deprecated attributes. (#2135)
  * Fixed socket module for some older systems which lack socket.AI_NUMERICSERV.
  * Now trio works on legacy (pre-Lion) macOS. (#3133)
  * Update type hints for trio.run_process and trio.lowlevel.open_process. (#3183)
  * Don't mutate the global runner when MockClock is created. (#3205)
  * Fix incorrect return type hint for Nursery.start(). (#3224)
  * Update wording in documentation to more accurately reflect Trio's maturity. (#3216)
- Update BuildRequires from pyproject.toml

- Update to 0.29.0
  * Add trio.lowlevel.in_trio_run() and trio.lowlevel.in_trio_task() and document
    the semantics (and differences) thereof. See the documentation. (#2757)
  * If trio.testing.RaisesGroup does not get the expected exceptions it now raises
    an AssertionError with a helpful message, instead of letting the raised exception/
    group fall through. The raised exception is available in the __context__ of the
    AssertionError and can be seen in the traceback. (#3145)
  * Clear Trio’s cache of worker threads upon os.fork. (#2764)
  * Stop using ctypes to mutate tracebacks for strict_exception_groups=False’s exception
    collapsing. (#405)
  * Fixed spelling error in Windows error code enum for ERROR_INVALID_PARAMETER. (#3166)
  * Publicly re-export __version__ for type checking purposes. (#3186)
  * The typing of trio.abc.HostnameResolver.getaddrinfo() has been corrected to match
    that of the stdlib socket.getaddrinfo, which was updated in mypy 1.15 (via a typeshed
    update) to include the possibility of tuple[int, bytes] for the sockaddr field of the
    result. This happens in situations where Python was compiled with --disable-ipv6.
  * Additionally, the static typing of trio.to_thread.run_sync(), trio.from_thread.run()
    and trio.from_thread.run_sync() has been improved and should reflect the underlying
    function being run. (#3201)
- Add sed command to remove shebangs from check_type_completeness.py and gen_exports.py

- Update to 0.28.0
  * :func:inspect.iscoroutinefunction and the like now give correct answers when
    called on KI-protected functions.
  * Rework KeyboardInterrupt protection to track code objects, rather than frames,
    as protected or not. The new implementation no longer needs to access
    frame.f_locals dictionaries, so it won't artificially extend the lifetime of
    local variables. Since KeyboardInterrupt protection is now imposed statically
    (when a protected function is defined) rather than each time the function runs,
    its previously-noticeable performance overhead should now be near zero.
    The lack of a call-time wrapper has some other benefits as well:
    * :func:inspect.iscoroutinefunction and the like now give correct answers when
      called on KI-protected functions.
    * Calling a synchronous KI-protected function no longer pushes an additional stack
      frame, so tracebacks are clearer.
    * A synchronous KI-protected function invoked from C code (such as a weakref
      finalizer) is now guaranteed to start executing; previously there would be a brief
      window in which KeyboardInterrupt could be raised before the protection was
      established.
  * One minor drawback of the new approach is that multiple instances of the same
    closure share a single KeyboardInterrupt protection state (because they share a
    single code object). That means that if you apply
    trio.lowlevel.enable_ki_protection to some of them
    and not others, you won't get the protection semantics you asked for. See the
    documentation of trio.lowlevel.enable_ki_protection
    for more details and a workaround.
  * Rework foreign async generator finalization to track async generator
    ids rather than mutating ag_frame.f_locals. This fixes an issue
    with the previous implementation: locals' lifetimes will no longer be
    extended by materialization in the ag_frame.f_locals dictionary that
    the previous finalization dispatcher logic needed to access to do its work.
  * Ensure that Pyright recognizes our underscore prefixed attributes for attrs
    classes.
  * Fix trio.testing.RaisesGroup's typing.
  * Improve error message when run after gevent's monkey patching.
  * Document that trio.sleep_forever is guaranteed to raise an exception now.
  * Remove workaround for OpenSSL 1.1.1 DTLS ClientHello bug.
  * Drop support for Python 3.8.
  * Switch to using PEP570 for positional-only arguments for trio.socket.SocketType's
    methods.
  * Improve type annotations in several places by removing Any usage.
  * Get and enforce 100% coverage.

- update to 0.27.0:
  * :func:`trio.move_on_after` and :func:`trio.fail_after`
    previously set the deadline relative to initialization time,
    instead of more intuitively upon entering the context
    manager. This might change timeouts if a program relied on
    this behavior. If you want to restore previous behavior you
    should instead use trio.move_on_at(trio.current_time() +
    ...). flake8-async has a new rule to catch this, in case
    you're supporting older trio versions. See :ref:`ASYNC122`.
  * :meth:`CancelScope.relative_deadline` and
    :meth:`CancelScope.is_relative` added, as well as a
    relative_deadline parameter to __init__. This allows
    initializing scopes ahead of time, but where the specified
    relative deadline doesn't count down until the scope is
    entered.
  * :class:`trio.Lock` and :class:`trio.StrictFIFOLock` will now
    raise :exc:`trio.BrokenResourceError` when
    :meth:`trio.Lock.acquire` would previously stall due to the
    owner of the lock exiting without releasing the lock.
  * trio.move_on_at, trio.move_on_after, trio.fail_at and
    trio.fail_after now accept shield as a keyword argument. If
    specified, it provides an initial value for the
    ~trio.CancelScope.shield attribute of the trio.CancelScope
    object created by the context manager.
  * Added :func:`trio.lowlevel.add_parking_lot_breaker` and
    :func:`trio.lowlevel.remove_parking_lot_breaker` to allow
    creating custom lock/semaphore implementations that will
    break their underlying parking lot if a task exits
    unexpectedly. :meth:`trio.lowlevel.ParkingLot.break_lot` is
    also added, to allow breaking a parking lot intentionally.
  * Allow sockets to bind any os.PathLike object.
  * Update trio.lowlevel.open_process's documentation to allow
    bytes.
  * Update :func:`trio.sleep_forever` to be NoReturn.
  * Add docstrings for memory channels' statistics() and aclose
    methods.

- update to 0.26.2:
  * Remove remaining hash usage and fix test configuration issue
    that prevented it from being caught.
  * Switched attrs usage off of hash, which is now deprecated.
  * Use PyPI's Trusted Publishers to make releases.
  * Added an interactive interpreter python -m trio. This makes
    it easier to try things and experiment with trio in the a
    Python repl. Use the await keyword without needing to call
    trio.run()  $ python -m trio Trio 0.21.0+dev, Python 3.10.6
    Use 'await' directly instead of 'trio.run()'. Type 'help',
    'copyright', 'credits' or 'license' for more information. >>>
    import trio >>> await trio.sleep(1); print('hi')  # prints
    after one second hi  See :ref:`interactive debugging` for
    further detail. (#2972)
  * :class:`trio.testing.RaisesGroup` can now catch an unwrapped
    exception with unwrapped=True. (#2989)
  * Fixed a bug where :class:`trio.testing.RaisesGroup(...,
    strict=False)` would check the number of exceptions in the
    raised ExceptionGroup before flattening subgroups, leading 
    to incorrectly failed matches.
    It now properly supports end ($) regex markers in the match
    message, by no longer including ' (x sub-exceptions)' in the
    string it matches against.
  * Deprecated strict parameter from
    :class:`trio.testing.RaisesGroup`, previous functionality of
    strict=False is now in flatten_subgroups=True.

- update to 0.25.1:
  * Fix crash when importing trio in embedded Python on Windows,
    and other installs that remove docstrings.

- Update to 0.25.0
  * New helper classes: RaisesGroup and Matcher.
  * MultiError has been fully removed, and all relevant trio
    functions now raise ExceptionGroups instead.
  * The strict_exception_groups parameter now defaults to True
    in trio.run and trio.lowlevel.start_guest_run.
  * Add trio.testing.wait_all_threads_completed, which blocks
    until no threads are running tasks.
  * Path is now a subclass of pathlib.PurePath, allowing it to
    interoperate with other standard pathlib types.

- We don't need isort for the tests: Avoid it for Ring1
- Clean dependencies

- update to 0.23.2:
  * Fix usage of TypeVarTuple is now used to fully type
    (#2881)
  * Make pyright recognize :func:`open_memory_channel` as
    generic. (#2873)
    backlink Unknown interpreted text role 'func'.
  * Make pyright recognize :func:`open_memory_channel` as
    generic.
  * Unknown interpreted text role 'func'.
  * Moved the metadata into PEP 621-compliant
    :file:`pyproject.toml`. (#2860)

- update to 0.23.1:
  * Don't crash on import in Anaconda interpreters.
  * Add type hints.
  * When exiting a nursery block, the parent task always waits
    for child tasks to exit. This wait cannot be cancelled. However,
    previously, if you tried to cancel it, it *would* inject a
    `Cancelled` exception, even though it wasn't cancelled.
    Most users probably never noticed either way, but injecting a
    `Cancelled` here is not really useful, and in some rare cases
    caused confusion or problems, so Trio no longer does that.
  * If called from a thread spawned by `trio.to_thread.run_sync`,
    `trio.from_thread.run` and `trio.from_thread.run_sync` now
    reuse the task and cancellation status of the host task;
  * this means that context variables and cancel scopes naturally
    propagate 'through' threads spawned by Trio. You can also use
    `trio.from_thread.check_cancelled`
    to efficiently check for cancellation without reentering the
    Trio thread.
  * :func:`trio.lowlevel.start_guest_run` now does a bit more
    setup of the guest run before it returns to its caller,
    so that the caller can immediately make calls to
    :func:`trio.current_time`,
    :func:`trio.lowlevel.spawn_system_task`,
    :func:`trio.lowlevel.current_trio_token`, etc.
  * When a starting function raises before calling
    :func:`trio.TaskStatus.started`,
    :func:`trio.Nursery.start` will no longer wrap the exception
    in an undocumented :exc:`ExceptionGroup`.
  * To better reflect the underlying thread handling semantics,
    the keyword argument for `trio.to_thread.run_sync` that was
    previously called ``cancellable`` is now named
    ``abandon_on_cancel``.
  * The old ``cancellable`` name is now deprecated.

- Update to 0.22.2:
  * Fix PermissionError when importing trio due to trying to
    access pthread.
  * Breaking change: Timeout functions now raise ValueError if
    passed math.nan. This includes trio.sleep, trio.sleep_until,
    trio.move_on_at, trio.move_on_after, trio.fail_at and
    trio.fail_after.
  * Added support for naming threads created with
    trio.to_thread.run_sync, requires pthreads so is only
    available on POSIX platforms with glibc installed.
  * trio.socket.socket now prints the address it tried to connect
    to upon failure.
  * Fixed a crash that can occur when running Trio within an
    embedded Python interpreter, by handling the TypeError that
    is raised when trying to (re-)install a C signal handler.
  * Fix sniffio.current_async_library() when Trio tasks are
    spawned from a non-Trio context (such as when using
    trio-asyncio). Previously, a regular Trio task would inherit
    the non-Trio library name, and spawning a system task would
    cause the non-Trio caller to start thinking it was Trio.
  * Documented that Nursery.start_soon does not guarantee task
    ordering.


Changes in python-websocket-client:
- Adjust License tag on spec file after transition to Apache-2.0

- Update to 1.9.0
  * Remove Python 3.8 support (EOL), add Python 3.13 (5f25030)
  * Remove localhost and 127.0.0.1 from default NO_PROXY list (#994)
  * Support IPv6 CIDRs in the no_proxy option (#1033)
  * Fix thread safety condition in `teardown()` to improve `run_forever()` (#1015)
  * Fix #1024 by chunking data, recursion in on_error callback, thread leak
    in `_stop_ping_thread()`, avoid implicit None in `recv()` (#1036)
  * Avoid bare except clauses for better error handling (#1036)
  * Fix async (#983)
  * Resolve mypy type errors (#996, #1006, 813d570)
  * Test coverage improvements (#1035, #1036)
  * flake8 linting improvements (#1034)

- Update to 1.8.0:
  * Added `on_reconnect` parameter to WebSocketApp to handle callback
    ambiguity
  * Improve handling of SSLEOFError and use reconnect bool
- Switch to pyproject macros.

- update to 1.7.0:
  * Renamed `mask` variable in ABNF to prevent name collision
    with `mask()` function (9b51f73)
  * Fixed old http import of HTTPStatus in _handshake.py
  * Add `send_text()` and `send_bytes()` to _app.py
  * Improved typehint support
  * General readability improvements, made all string
    concatenations use f-strings
  * Applied black formatting style to code (da7f286)

- update to 1.6.4:
  * Fix #952, add support for HTTP 307 and 308 redirect codes
  * Fix type hints issues
  * Add support for Python beta release 3.12 in CI
  * Add maintainer email in setup.py
  * Add support for SSLKEYLOGFILE environment variable
  * Add support for callable header arguments
  * Change handling of proxy environment variables, is_secure set
    to true now prevents http_proxy from getting used
  * Fix Dispatcher keyboard interrupt. Should solve reconnect
    loop with rel
  * Fix teardown issue when ping thread is not properly ended
  * Fix double ping wait time on first ping
  * Minor type hints improvements (eda6724, 54b3013)
  * Add logic to avoid error in the case where content-length
    header does not exist, bug introduced in 1.5.2
  * Fix wsdump.py script typing, bug introduced in 1.5.2
  * Add type hints
  * Fix pytype errors
  * Fix args passed to logging function
  * Standardize PEP 3101 formatting (c6a445f)
  * Add more verbose exception for unsuccessful handshake

Changes for python-anyio:
- update to 4.1.0:
  * Adapted to API changes made in Trio v0.23
  * Removed a checkpoint when exiting a task group
  * Renamed the ``cancellable`` argument in
    ``anyio.to_thread.run_sync()`` to
  * ``abandon_on_cancel`` (and deprecated the old parameter name)
  * Added support for voluntary thread cancellation via
  * ``anyio.from_thread.check_cancelled()``
  * Bumped minimum version of trio to v0.23
  * Exposed the ``ResourceGuard`` class in the public API
  * Fixed ``RuntimeError: Runner is closed`` when running higher-
    scoped async generator fixtures in some cases
  * Fixed discrepancy between ``asyncio`` and ``trio`` where
    reraising a cancellation exception in an ``except*`` block
    would incorrectly bubble out of its cancel scope
  * Any exceptions raising out of a task groups are now nested
    inside an ``ExceptionGroup`` (or ``BaseExceptionGroup`` if one
    or more ``BaseException`` were included)
  * Fixed task group not raising a cancellation exception on
    asyncio at exit if no child tasks were spawned and an outer
    cancellation scope had been cancelled before
  * Ensured that exiting a ``TaskGroup`` always hits a yield
    point, regardless of whether there are running child tasks to
    be waited on
  * On asyncio, cancel scopes will defer cancelling tasks that
    are scheduled to resume with a finished future
  * On asyncio and Python 3.9/3.10, cancel scopes now only
    suppress cancellation exceptions if the cancel message matches
    the scope
  * Task groups on all backends now raise a single cancellation
    exception when an outer cancel scope is cancelled, and no
    exceptions other than cancellation exceptions are raised in
    the group
  * **BACKWARDS INCOMPATIBLE** Changes the pytest plugin to run
    all tests and fixtures in the same task, allowing fixtures to
    set context variables for tests and other fixtures
    ``anyio.Path.relative_to()`` and
  * ``anyio.Path.is_relative_to()`` to only accept one argument,
    as passing multiple arguments is deprecated as of Python 3.12
  * **BACKWARDS INCOMPATIBLE** Dropped support for spawning tasks
    from old-style coroutine functions (``@asyncio.coroutine``)
  * **BACKWARDS INCOMPATIBLE** The ``policy`` option on the
    ``asyncio`` backend was changed to ``loop_factory`` to
    accommodate ``asyncio.Runner``
  * Dropped support for Python 3.7
  * Added support for Python 3.12
  * Fixed ``from_thread.run`` failing when used to call sniffio-
    dependent functions on asyncio from a thread running trio or curio
  * Fixed deadlock when using
    ``from_thread.start_blocking_portal(backend='asyncio')``
  * in a thread running trio or curio (PR by Ganden Schaffner)
  * Improved type annotations:
  * The ``item_type`` argument of ``create_memory_object_stream``
    was deprecated.
  * To indicate the item type handled by the stream, use
  * ``create_memory_object_stream[T_Item]()`` instead. Type
    checking should no longer fail when annotating memory object
- drop merged upstream patches

- update to 3.7.1:
  * Fixed sending large buffers via UNIX stream sockets on
    asyncio
  * Fixed several minor documentation issues (broken links to
    classes, missing classes or attributes)
  * Dropped support for Python 3.6
  * Improved type annotations:
  * Several functions and methods that were previously annotated
    as accepting ``Coroutine[Any, Any, Any]`` as the return type
    of the callable have been amended to accept ``Awaitable[Any]``
    instead, to allow a slightly broader set of coroutine-like
    inputs, like ``async_generator_asend`` objects returned from
    the ``asend()`` method of async generators, and to match
    the ``trio`` annotations:
    * ``anyio.run()``
    * ``anyio.from_thread.run()``
    * ``TaskGroup.start_soon()``
    * ``TaskGroup.start()``
    * ``BlockingPortal.call()``
    * ``BlockingPortal.start_task_soon()``
    * ``BlockingPortal.start_task()``
  * Changed ``TLSAttribute.shared_ciphers`` to match the
    documented semantics of ``SSLSocket.shared_ciphers``
    of always returning ``None`` for client-side streams
  * Fixed ``CapacityLimiter`` on the asyncio backend to order
    waiting tasks in the FIFO order (instead of LIFO)
  * Fixed ``CancelScope.cancel()`` not working on asyncio if
    called before entering the scope
  * Fixed ``open_signal_receiver()`` inconsistently yielding
    integers instead of ``signal.Signals`` instances on the
    ``trio`` backend
  * Fixed ``to_thread.run_sync()`` hanging on asyncio if the
    target callable raises ``StopIteration``
  * Fixed ``start_blocking_portal()`` raising an unwarranted
  * ``RuntimeError: This portal is not running`` if a task raises
    an exception that causes the event loop to be closed
  * Fixed ``current_effective_deadline()`` not returning ``-inf``
    on asyncio when the currently active cancel scope has been
    cancelled (PR by Ganden Schaffner)
  * Fixed the ``OP_IGNORE_UNEXPECTED_EOF`` flag in an SSL context
    created by default in ``TLSStream.wrap()`` being inadvertently
    set on Python 3.11.3 and 3.10.11
  * Fixed ``CancelScope`` to properly handle asyncio task
    uncancellation on Python 3.11
  * Fixed ``OSError`` when trying to use
    ``create_tcp_listener()`` to bind to a link-local
  * IPv6 address (and worked around related bugs in ``uvloop``)
  * Worked around a `PyPy bug when using ``anyio.getaddrinfo()`` with
    for IPv6 link-local addresses containing interface names
- drop unused/deprectaed patches

- update to 3.7.1:
  * Fixed sending large buffers via UNIX stream sockets on
    asyncio
  * Fixed several minor documentation issues (broken links to
    classes, missing classes or
  * attributes)
  * **3.7.0**
  * Dropped support for Python 3.6
  * Improved type annotations:
  * Several functions and methods that were previously annotated
    as accepting
  * ``Coroutine[Any, Any, Any]`` as the return type of the
    callable have been amended to
  * accept ``Awaitable[Any]`` instead, to allow a slightly
    broader set of coroutine-like
  * inputs, like ``async_generator_asend`` objects returned from
    the ``asend()`` method
  * of async generators, and to match the ``trio`` annotations:
  * ``anyio.run()``
  * ``anyio.from_thread.run()``
  * ``TaskGroup.start_soon()``
  * ``TaskGroup.start()``
  * ``BlockingPortal.call()``
  * ``BlockingPortal.start_task_soon()``
  * ``BlockingPortal.start_task()``
  * Note that this change involved only changing the type
    annotations; run-time
  * functionality was not altered.
  * The ``TaskStatus`` class is now a generic protocol, and
    should be parametrized to
  * indicate the type of the value passed to
    ``task_status.started()``
  * The ``Listener`` class is now covariant in its stream type
  * ``create_memory_object_stream()`` now allows passing only
    ``item_type``
  * Object receive streams are now covariant and object send
    streams are correspondingly
  * contravariant
  * Changed ``TLSAttribute.shared_ciphers`` to match the
    documented semantics of
  * ``SSLSocket.shared_ciphers`` of always returning ``None`` for
    client-side streams
  * Fixed ``CapacityLimiter`` on the asyncio backend to order
    waiting tasks in the FIFO
  * order (instead of LIFO) (PR by Conor Stevenson)
  * Fixed ``CancelScope.cancel()`` not working on asyncio if
    called before entering the
  * scope
  * Fixed ``open_signal_receiver()`` inconsistently yielding
    integers instead of
  * ``signal.Signals`` instances on the ``trio`` backend
  * Fixed ``to_thread.run_sync()`` hanging on asyncio if the
    target callable raises
  * ``StopIteration``
  * Fixed ``start_blocking_portal()`` raising an unwarranted
  * ``RuntimeError: This portal is not running`` if a task raises
    an exception that causes
  * the event loop to be closed
  * Fixed ``current_effective_deadline()`` not returning ``-inf``
    on asyncio when the
  * currently active cancel scope has been cancelled (PR by
    Ganden Schaffner)
  * Fixed the ``OP_IGNORE_UNEXPECTED_EOF`` flag in an SSL context
    created by default in
  * ``TLSStream.wrap()`` being inadvertently set on Python 3.11.3
    and 3.10.11
  * Fixed ``CancelScope`` to properly handle asyncio task
    uncancellation on Python 3.11
  * (PR by Nikolay Bryskin)
  * Fixed ``OSError`` when trying to use
    ``create_tcp_listener()`` to bind to a link-local
  * IPv6 address (and worked around related bugs in ``uvloop``)
  * when using ``anyio.getaddrinfo()`` with for IPv6 link-local
    addresses containing
  * interface names

- add tests-test_fileio.py-don-t-follow-symlinks-in-dev.patch (kernel
  6.6 fix)

  * Fix test failures with Python TLS changes.
- Skip trio exception tests for now
- skip some tests for older distros (lack of TLSv1.3 support)

Changes for python-h11 python-httpcore python-httpx python-outcome python-sniffio:

 No code changes rebuild to ship binaries together.
  
-----------------------------------------------------------------
Advisory ID: SUSE-SU-2026:2261-1
Released:    Wed Jun  3 17:32:08 2026
Summary:     Security update for python-pyOpenSSL
Type:        security
Severity:    moderate
References:  1262803,CVE-2026-40475
This update for python-pyOpenSSL fixes the following issue




The following package changes have been done:

- haveged-1.9.14-150400.3.11.1 updated
- kernel-default-5.14.21-150500.55.166.1 updated
- libgnutls30-3.7.3-150400.4.59.1 updated
- libhavege2-1.9.14-150400.3.11.1 updated
- liblzma5-5.2.3-150000.4.10.1 updated
- libpng16-16-1.6.34-150000.3.25.1 updated
- openssh-clients-8.4p1-150300.3.60.1 updated
- openssh-common-8.4p1-150300.3.60.1 updated
- openssh-server-8.4p1-150300.3.60.1 updated
- openssh-8.4p1-150300.3.60.1 updated
- python311-pyOpenSSL-23.2.0-150400.3.16.1 updated
- python311-typing_extensions-4.12.2-150400.3.17.1 updated
- runc-1.3.4-150000.94.1 updated
- samba-client-libs-4.17.12+git.553.4b71189e782-150500.3.39.1 updated
- vim-data-common-9.2.0530-150500.20.52.1 updated
- vim-9.2.0530-150500.20.52.1 updated
- xz-5.2.3-150000.4.10.1 updated


More information about the sle-container-updates mailing list