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-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-identity, 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-cognitiveservices, 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-devtestlabs, 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-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-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 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:
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:
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:
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:
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:
Changes in python-azure-data-tables:
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:
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
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:
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
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:
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:
Changes in python-azure-mgmt-astro:
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:
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:
Changes in python-azure-mgmt-carbonoptimization:
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:
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:
Changes in python-azure-mgmt-computerecommender:
Changes in python-azure-mgmt-computeschedule:
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:
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:
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:
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:
Changes in python-azure-mgmt-databasewatcher:
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:
Changes in python-azure-mgmt-dependencymap:
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
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
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
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:
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:
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:
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:
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:
Changes in python-azure-mgmt-informaticadatamanagement:
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:
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:
Changes in python-azure-mgmt-kubernetesconfiguration-extensiontypes:
Changes in python-azure-mgmt-kubernetesconfiguration-fluxconfigurations:
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:
Changes in python-azure-mgmt-largeinstance:
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:
Changes in python-azure-mgmt-migrationdiscoverysap:
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:
Changes in python-azure-mgmt-mongodbatlas:
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:
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:
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
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
Changes in python-azure-mgmt-planetarycomputer:
Changes in python-azure-mgmt-playwright:
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:
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:
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:
Changes in python-azure-mgmt-resource-deployments:
Changes in python-azure-mgmt-resource-deploymentscripts:
Changes in python-azure-mgmt-resource-deploymentstacks:
Changes in python-azure-mgmt-resource-templatespecs:
Changes in python-azure-mgmt-resource:
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
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
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
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
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:
Changes in python-azure-mgmt-trustedsigning:
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:
Changes in python-azure-mgmt-workloadorchestration:
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
Changes in python-azure-mgmt:
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:
Changes in python-azure-multiapi-storage:
Changes in python-azure-onlineexperimentation:
Changes in python-azure-planetarycomputer:
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:
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:
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
-
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
ExemplarBuckets in ExemplarReservoirs
- 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
ExemplarBuckets in ExemplarReservoirs
- 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
ExemplarBuckets in ExemplarReservoirs
- 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:
-
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
ExemplarBuckets in ExemplarReservoirs
- 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:
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:
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@004b893ddce2
Changes in python-dnspython:
- 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.
- 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.
- 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:
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.