- update to version 3.5.0
- Bump hacking
- Remove leftover of Python <= 2.6 support
- Remove some notes no longer valid
- Make tests pass after 2038
- Remove translation sections from setup.cfg
- remove unicode prefix from code (2)
- remove unicode prefix from code (1)
- Fix osc sd create command
- Fix release note generation
- reno: Update master for unmaintained/yoga
- Update master for stable/2023.2
- Add Python 3.11 to supported runtimes
- update to version 3.3.0
- Add Python 3.10 to supported runtime.
- Switch to 2023.1 Python3 unit tests and generic template name
- Update master for stable/2023.1
OBS-URL: https://build.opensuse.org/request/show/1161185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=38
- Encode urls in unit tests
- Accept sha256 hash for swift tempurl
- Replace deprecated UPPER_CONSTRAINTS_FILE variable
- Update master for stable/yoga
- Drop lower-constraints.txt and its testing
- The Python 3.6 and Python 3.7 Support has been dropped since zed
- Add Python3 zed unit tests
- Remove six
- Bump tox minversion to 3.18.0
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=67
- Cap sphinx for py2 to match global requirements
- [ussuri][goal] Drop python 2.7 support and testing
- Update hacking for Python3
- Cleanup of .keys() from dict_object.keys() *in* operator
- Replace git.openstack.org URLs with opendev.org URLs
- Allow to set poll interval to OSC stack create
- Add files-container option for stack create and update
- tests: Convert 'test_resources' to mock
- Ignore not found when delete in test
- Remove mox usage from test_shell
- Remove dependency on mox3
- Update master for stable/train
- Change openstack-dev to openstack-discuss
- tests: Pre-mox removal cleanup
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=58
- update to version 1.17.0
- Don't change pyyaml behavior
- Switch to stestr
- Update min tox version to 2.0
- Set X-Region-Name in header when using SessionClient
- fix bug link in readme
- Migrate the link of bug report button to storyboard
- Load files from adopt file when adopt stack
- Update the bugs link to storyboard
- Trivial: Update pypi url to new url
- Update reno for stable/rocky
- Replace deprecated "decodestring()" by "decodebytes()"
- Don't quote {posargs} in tox.ini
- switch documentation job to new PTI
- add python 3.6 unit test job
- import zuul job settings from project-config
- Use templates for cover and lower-constraints
OBS-URL: https://build.opensuse.org/request/show/692827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=29
- Updated from global requirements
- fix tox python3 overrides
- Remove PyPI downloads
- Update reno for stable/queens
- Zuul: Remove project name
- Enable some off-by-default checks
- Fix log_http_request function in http module
- Mark stacks returned by get loaded
- Using fixtures instead of deprecated mockpatch module
- Add heat CLI test for stack-show
- Update the documentation link for doc migration
- Improve titles of generated API documentation
- Mark python-heatclient as stable
- Fix osc cli docs
- Follow the new PTI for document build
- Change testenv from py34 to py35
- Document osc CLI
- Use assertRegex instead of assertRegexpMatches
- [policy in code] Change policy description
- add lower-constraints job
- Handle token_endpoint auth type in osc plugin
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=49
- update to version 1.13.0
- Add plug-in summary for osc doc
- Add --no-rollback option for stack cancel
- Add `--converge` argument for osc stack update
- No longer use oslotest.mockpatch
- Use generic user for both zuul v2 and v3
- Modify error message encountered during stack update
- Decode content before checking
- Support --show-nested in openstack stack update --dry-run
- Don't override sections in deep_update
- Imported Translations from Zanata
- Don't preformat stack output show list/map values
- Remove vestigate HUDSON_PUBLISH_DOCS reference
- Allow cancelling create_in_progress stacks with --no-rollback
- Updated from global requirements
- Use Sphinx 1.5 warning-is-error
- Convert to singlespec
OBS-URL: https://build.opensuse.org/request/show/567543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=25
- Add plug-in summary for osc doc
- Add --no-rollback option for stack cancel
- Add `--converge` argument for osc stack update
- No longer use oslotest.mockpatch
- Use generic user for both zuul v2 and v3
- Modify error message encountered during stack update
- Decode content before checking
- Support --show-nested in openstack stack update --dry-run
- Don't override sections in deep_update
- Imported Translations from Zanata
- Don't preformat stack output show list/map values
- Remove vestigate HUDSON_PUBLISH_DOCS reference
- Allow cancelling create_in_progress stacks with --no-rollback
- Updated from global requirements
- Use Sphinx 1.5 warning-is-error
- Convert to singlespec
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=43
- update to version 1.11.0
- Handle log message interpolation by the logger
- Explicitly set 'builders' option
- Don't encode path separators
- Show 'project' info if heat server returns
- Trivial:remove unused code
- Support openstack stack export
- Use endpoint_type with session client
- Replace six.iteritems() with .items()
- Don't always resolve outputs when showing a stack
- Fixing read before prompt bug
- Use upper-constraints for all jobs
- Fix error message when deployment not found
- Switch from oslosphinx to openstackdocstheme
- Add functinoal tests for 'openstack stack snapshot delete'
- Add optional arguments '-y' in CLI:snapshot-delete
- Replace mox3 with mock
- Build event stack_name from links
- Remove log translations
- Add '--yes' for openstack stack snapshot delete
- Update test requirement
- Remove support for py34
- Pass event filters to the server side
- Updated from global requirements
OBS-URL: https://build.opensuse.org/request/show/514885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=24
- Handle log message interpolation by the logger
- Explicitly set 'builders' option
- Don't encode path separators
- Show 'project' info if heat server returns
- Trivial:remove unused code
- Support openstack stack export
- Use endpoint_type with session client
- Replace six.iteritems() with .items()
- Don't always resolve outputs when showing a stack
- Fixing read before prompt bug
- Use upper-constraints for all jobs
- Fix error message when deployment not found
- Switch from oslosphinx to openstackdocstheme
- Add functinoal tests for 'openstack stack snapshot delete'
- Add optional arguments '-y' in CLI:snapshot-delete
- Replace mox3 with mock
- Build event stack_name from links
- Remove log translations
- Add '--yes' for openstack stack snapshot delete
- Update test requirement
- Remove support for py34
- Pass event filters to the server side
- Updated from global requirements
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=41
- update to version 1.8.0:
- Add url in setup.cfg
- Make method import_versioned_module work
- Add convenience function for events over websocket
- Graduate to oslo.i18n and cleanup incubator usage
- Enable coverage report in console output
- Distinguish between stack and resource events when polling
- Add heat CLI test for creating stack from URL
- Fix help string for osc resource show <resource>
- Fix "heat output-show -F json" output format
- Remove LOG Warning from __eq__
- delete python bytecode including pyo before every test run
- User server side env merging with osc plugin
- Remove oslo-incubator modules
- Show team and repo badges on README
- Update headers for the Openstack Orchestration commands
- Remove unused scripts in tools
- Support -y for --yes.
- Use default service_type with session
- handle empty sections in environment files
- Make sure the --heat-url option is respected, part 2
- Update docs for mark-unhealthy command
- Don't resolve outputs when polling events
- Move required modules from oslo-incubator
- Fix doc on keystoneauth session api usage
- Use region_name and interface with session
- Add aliases to orchestration template version list
- Change property option into append action
- Don't use endpoint_override with session
- Use endpoint as endpoint_override
OBS-URL: https://build.opensuse.org/request/show/456756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=22
- Add url in setup.cfg
- Make method import_versioned_module work
- Add convenience function for events over websocket
- Graduate to oslo.i18n and cleanup incubator usage
- Enable coverage report in console output
- Distinguish between stack and resource events when polling
- Add heat CLI test for creating stack from URL
- Fix help string for osc resource show <resource>
- Fix "heat output-show -F json" output format
- Remove LOG Warning from __eq__
- delete python bytecode including pyo before every test run
- User server side env merging with osc plugin
- Remove oslo-incubator modules
- Show team and repo badges on README
- Update headers for the Openstack Orchestration commands
- Remove unused scripts in tools
- Support -y for --yes.
- Use default service_type with session
- handle empty sections in environment files
- Make sure the --heat-url option is respected, part 2
- Update docs for mark-unhealthy command
- Don't resolve outputs when polling events
- Move required modules from oslo-incubator
- Fix doc on keystoneauth session api usage
- Use region_name and interface with session
- Add aliases to orchestration template version list
- Change property option into append action
- Don't use endpoint_override with session
- Use endpoint as endpoint_override
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=37
- update to 1.4.0:
* Updated from global requirements
* Add a nested_depth argument to poll_for_events
* Update the home-page in setup.cfg
* Standardize import format
* Remove unused function
* Change usage of _auth_url private attribute
* Remove discover from test-requirements
* Add support for stack file list
* Trivial: Remove out-of-date and useless example
* Add Python 3.5 classifier and venv
* Fix doc build if git is absent
* Fix deprecation message for stack-preview
* Remove unused LOG
* Remove white space between print and ()
* base.Resource not define __ne__() built-in function
* Fix typo
* Pass correct arguments in osc plugin
* Use osc_lib instead of cliff
* Use osc-lib instead of openstackclient
* Imported Translations from Zanata
* Enhance error message
* Replace dict.iteritems with six.iteritems to make PY3 compatible
* Show 'deletion_time' of stacks
* Implement client side of event list --nested-depth
* Refactor test_shell
* Serialize files when using SessionClient
* Show 'parameter_defaults' for environment-show
* A resource list formatter for graphviz dot diagrams
* Implement "openstack stack failures list"
OBS-URL: https://build.opensuse.org/request/show/425291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=20
* Replace functions 'Dict.get' and 'del' with 'Dict.pop'
* Trivial:Standardize the output format of 'help' in shell.py
* Show resource name path in event log formatter
* Clean imports in code
* Add parameter_merge_startegies section
* Modify use of assertTrue(A in B)
* Update .gitreview for stable/newton
* Import mox in __init__.py
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=34
* Updated from global requirements
* Add a nested_depth argument to poll_for_events
* Update the home-page in setup.cfg
* Standardize import format
* Remove unused function
* Change usage of _auth_url private attribute
* Remove discover from test-requirements
* Add support for stack file list
* Trivial: Remove out-of-date and useless example
* Add Python 3.5 classifier and venv
* Fix doc build if git is absent
* Fix deprecation message for stack-preview
* Remove unused LOG
* Remove white space between print and ()
* base.Resource not define __ne__() built-in function
* Fix typo
* Pass correct arguments in osc plugin
* Use osc_lib instead of cliff
* Use osc-lib instead of openstackclient
* Imported Translations from Zanata
* Enhance error message
* Replace dict.iteritems with six.iteritems to make PY3 compatible
* Show 'deletion_time' of stacks
* Implement client side of event list --nested-depth
* Refactor test_shell
* Serialize files when using SessionClient
* Show 'parameter_defaults' for environment-show
* A resource list formatter for graphviz dot diagrams
* Implement "openstack stack failures list"
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=32
* Updated from global requirements
* Fix regression handling relative paths in environment
* Update .gitreview for stable/mitaka
* Use poll_for_events for "openstack stack delete"
* Add OSC plugin for openstack orchestation service list
* Add OSC plugin for openstack orchestation build info
* Strip any whitespace before checking for json
* Add OSC plugin for stack resource mark unhealthy
* Implement stack event list --follow
* Replace assertEqual(None, *) with assertIsNone
* Prompt user before deleting stack if tty
* Add more readonly openstack client funcitonal tests
* Use poll_for_events for "openstack stack <action>"
* Use poll_for_events for "openstack stack adopt"
* Use poll_for_events for "openstack stack update"
* Use poll_for_events for "openstack stack create"
* poll_for_events fall back to stack get
* Fix collision with update and update cancel
* Update OSC metavars
* OpenstackClient plugin for software deployment output show
* Move poll_for_events to event_utils
* Adds --filter to search for resources
* Stack resource search
* OpenstackClient plugin for software deployment metadata show
* Add stack hook poll and clear to openstack client
* OpenstackClient plugin for deployment create
* Remove the only-value flag of output-show
* Changes to support server-side environment resolution
* OSC plugin for stack snapshot delete
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=31
- update to 0.8.0:
* stack-update -x tolerate no template
* Ability to specify show_nested for template validation
* Fix deployment create error when using existing config
* Fix stack sorting support
* Enable filters for heat resource-type-list
* Modify test templates and the path to subunit2html
* Add CLI option for update dry-run
* Add py34 env to default tox run
- update to 0.7.0:
* Fix a nit in resource-list help
* Replace deprecated function
* Updated from global requirements
* Improve the format hint of -Pf option
* Support tags parameter for stack-preview
* Do not show snapshot data when doing snapshot-list
* Updated from global requirements
* Poll functionality for stack create action
* Updated from global requirements
* Use Heat resource to validate resource_type_show
* Update python3 classifiers
* Updated from global requirements
* Updated from global requirements
* add with_detail parameter in heat resource-list request
* Fix docstrings and add missing
* Add missing `deployment-list` to cli
* Updated from global requirements
* Support 'with_attr' parameter for resource-show
* Updated from global requirements
OBS-URL: https://build.opensuse.org/request/show/337140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=19
* stack-update -x tolerate no template
* Ability to specify show_nested for template validation
* Fix deployment create error when using existing config
* Fix stack sorting support
* Enable filters for heat resource-type-list
* Modify test templates and the path to subunit2html
* Add CLI option for update dry-run
* Add py34 env to default tox run
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=29
* Fix a nit in resource-list help
* Replace deprecated function
* Updated from global requirements
* Improve the format hint of -Pf option
* Support tags parameter for stack-preview
* Do not show snapshot data when doing snapshot-list
* Updated from global requirements
* Poll functionality for stack create action
* Updated from global requirements
* Use Heat resource to validate resource_type_show
* Update python3 classifiers
* Updated from global requirements
* Updated from global requirements
* add with_detail parameter in heat resource-list request
* Fix docstrings and add missing
* Add missing `deployment-list` to cli
* Updated from global requirements
* Support 'with_attr' parameter for resource-show
* Updated from global requirements
* New mock release(1.1.0) broke unit tests
* Fix error when creating deployment from cli
* Add support for template-function-list command
* Fix TypeError when call keystoneclient session.request()
* Add support for template-version-list command
* Add tests for SessionClient
* Updated from global requirements
* Move SessionClient from HTTPClient to adapter
* resource-list --nested-depth stack_name column
* Fix argument order for assertEqual
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-heatclient?expand=0&rev=28
- add %name-rpmlintrc
- Use %{version} in source
- Switch to version 0.4.0
- Update to version python-heatclient-0.4.0.post5:
* correction in function names under test_resource
- Update to version python-heatclient-0.4.0.post4:
* Uncap library requirements for liberty
- Update to version python-heatclient-0.4.0.post3:
* Make README.rst comply with expected format
- Update to version python-heatclient-0.4.0.post1:
* Remove the deprecated shell commands
0.4.0
- Update to version python-heatclient-0.3.0.post23:
* Parse nested files if they are template
* Fix test class names
- Update to version python-heatclient-0.3.0.post19:
* Add wildcard support to hook-clear
* Add options for setting and clearing of hooks
* Add option for heatclient to accept parameter value from file
- Update to version python-heatclient-0.3.0.post16:
* Sync with oslo_incubator
OBS-URL: https://build.opensuse.org/request/show/320753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=18
- update to 0.2.9:
* Updated from global requirements
* Process provider templates for included files
* Support Python 3
* Python 3: fix test_template_utils.py
* Skip timeout_mins when not specify
* get_file: encode non utf-8 encoding files via base64
* get_file: do not read same url once again
* Resolve files in resource types
* Do not use the '+' operation with dict_items()
* Python3: fix a bytes/str issue
* Updated from global requirements
* Using common methods from oslo cliutils
* Python 3: decode bytes before feeding them to jsonutils.loads()
* Output warnings for deprecated commands
* Add stack-preview support
* Workaround failing pypy gate job
* Remove dependent module py3kcompat
* Python 3: Fix YamlEnvironmentTest tests
* Oslo: sync strutils
* Add new tests to cover most of the requests port
* Modify stack ID lookup to only use stacks:lookup
* Add timeout option to stack-update
* Deprecate create/adopt --create-timeout in favor of --timeout
* Remove unused versions define in template_format.py
* Rename --timeout global option and make it work
* Python3: fix test_stack_list_with_args()
* Pass bytes to NamedTemporaryFile.write()
* Enable --help for each command
OBS-URL: https://build.opensuse.org/request/show/230005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=16
- switch to released version 0.2.8
- Update to version python-heatclient-0.2.8.36.g53b581f:
* get_file: encode non utf-8 encoding files via base64
* get_file: do not read same url once again
* Do not use the '+' operation with dict_items()
* Updated from global requirements
- Update to version python-heatclient-0.2.8.29.g508b6bb:
* Using common methods from oslo cliutils
* Output warnings for deprecated commands
* Python 3: Fix YamlEnvironmentTest tests
* Sort requirement files in alphabetical order
- Update to version python-heatclient-0.2.8.21.g644d148:
* Add new tests to cover most of the requests port
* Pass bytes to NamedTemporaryFile.write()
- Update to version python-heatclient-0.2.8.17.g8a51be6:
* Add stack-preview support
* Workaround failing pypy gate job
* Remove dependent module py3kcompat
* Oslo: sync strutils
* Modify stack ID lookup to only use stacks:lookup
- install bash_completion for heat
- Update to version python-heatclient-0.2.8.8.g7e265ec:
* Add timeout option to stack-update
* Deprecate create/adopt --create-timeout in favor of --timeout
* Remove unused versions define in template_format.py
* Python3: fix test_stack_list_with_args()
OBS-URL: https://build.opensuse.org/request/show/227778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=15
- Update to version 0.2.4.4:
+ Generate a template from a resource
- Update to version 0.2.4.2:
+ Fix heat event list sorted order incorrect
- Update to version 0.2.4.1:
+ Updated from global requirements
- Update to version 0.2.3.15.g2c05c73:
+ Add mock as a test requirement
+ Fix Stack instance delete method
+ Custom Stack get method to avoid lookup redirects
+ Do not paginate stack list unless page_size is set
+ Remove unused Stack data method
- Update to version 0.2.3.10.g9104cb0:
+ Sync with global requirements
--------------------------------------------------------------------
- Update to version 0.2.3.9.g529d429:
+ Implement Stack status and action properties
--------------------------------------------------------------------
- Update to version 0.2.3.8.gcae2c0f:
+ Parse error object (in json format) returned by heat-api
--------------------------------------------------------------------
- Update to version 0.2.3.6.ge5d68a4:
+ Validate heat url is supplied for --os-no-client-auth.
+ Set credentials headers if there is no auth token.
OBS-URL: https://build.opensuse.org/request/show/188171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=8
--------------------------------------------------------------------
- Update to version 0.2.3.2.ga49cf4c:
+ Make the parameter checking consistent.
+ Only set X-Auth-User, X-Auth-Key on stack create/update.
+ Display yaml format for stack deployed via hot template
+ Cleanup in preperation for release.
- Update to version 0.2.2.37.gff2033a:
+ Raise requirements to be in sync with OpenStack/Requirements
+ Rename README.md to README.rst
- move heat client to main package
- Update to version 0.2.2.34.ga4208dc:
+ Fix "heat validate" (add needed environment option)
- Update to version 0.2.2.32.gcb5b027:
+ Update upper bound of keystoneclient version.
OBS-URL: https://build.opensuse.org/request/show/183605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-heatclient?expand=0&rev=7
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.