* Update freezer-web-ui from branch 'master'
to 33db4d1d81d01ce468a7c06223ff0ad4220b64a0
- Merge "Dropped the python 3.6/3.7 in zed cycle testing runtime"
- Dropped the python 3.6/3.7 in zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: I57fbd274c237a9f48820a13b123df64c028d34f4
* Update freezer-web-ui from branch 'master'
to 722ae8a051762bbd5e8bdede691d55b0c74bb1b4
- Merge "Address RemovedInDjango40Warning"
- Address RemovedInDjango40Warning
In Django 3.1, django.conf.urls.url() is deprecated
in favor of django.urls.re_path(). For more info see [1]
These were already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/4.0/releases/3.1/#id2
[2] https://review.opendev.org/c/openstack/horizon/+/827093
Change-Id: I66118c1af551e69a2deabf87b37efa574233e93b
* Update freezer-web-ui from branch 'master'
to 467ed25f66920f7a83c41ec7987c54fe25dda130
- Add zed unit tests
Add zed unit tests.
Change-Id: I090bc31af0fcd0c75c1da519dd464f1474d94a2e
* Update freezer-web-ui from branch 'master'
to 750dac7f2ae92626c3036dbc18352e5ea4dd197e
- Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.
[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal
Change-Id: I429e40d21c075de3b8666dc60c878378acfba5e1
* Update freezer-web-ui from branch 'master'
to ed5462edace65a69667e1f2f42cce343cc5bbeea
- Fix pylint error:H405
Fix pylint H405: multi line docstring summary not separated with an empty line
Change-Id: Ic2579afbc20319fc5e35c5170cf33f1e39a8e7f7
* Update freezer-web-ui from branch 'master'
to 716266f5d7dd33e6dacd6d86093e74d194024805
- Add python3.9 CI
Change-Id: I5dfbf48059b2bfc538a448f626fa07298e1d9dc6
* Update freezer-web-ui from branch 'master'
to 8e3a2b7022855af744bd8a478966995e2edb7a61
- Update support python version
Delete pythpn3.7,Add python3.9
Change-Id: Ifed260df6cff72ae2f0fadfcdf587fdb63a59fd3
* Update freezer-web-ui from branch 'master'
to d24dbb39ca2a08511ecbc6181f547a84bf489610
- Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Iaaf9583c7485c9685c33bc32e1e9b500708f2a5c
* Update freezer-web-ui from branch 'master'
to 39157c072a59b060f452581e5a5d0a2108be7978
- Merge "[ussuri][goal] Update contributor documentation"
- [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].
[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
Story: #2007236
Task: #38522
Change-Id: Id2d951e5a080565796f765f70c678c78bb3958da
* Update freezer-web-ui from branch 'master'
to 1cd0df46f9dcd879b8e299d4ed9dcac66dfcdb72
- Merge "Add Python3 xena unit tests"
- Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Id4da3eee02aa290046b2dbab3d698f3766894a1b
* Update freezer-web-ui from branch 'master'
to 583ba22cc62b2d04fdff4ef721989ce6b64c2a54
- setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I416c61dddf1cc5989fa01bb11bbdcc52cddc66a2
* Update freezer-web-ui from branch 'master'
to c1c0d57ede8f49dddf5a625db27a7ac387c3f0cb
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Ie2567b7f54e8cc54e1814b6884a5184581e1bd5a
* Update freezer-web-ui from branch 'master'
to b4f7b7ae78e3d1567ab1eec0f1532f2b1143482c
- Use TOX_CONSTRAINTS_FILE
UPPER_CONSTRAINTS_FILE is old name and deprecated.
This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.
For more info. please refer [1].
[1] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
Change-Id: Ib606ad3175a55b7884684adad8e2da87fefae0ab
* Update freezer-web-ui from branch 'master'
to 312064be4042485e6897f0b26672a81f4086354e
- Bump pylint version to fix pep8 job
This patch upadte pylint version to 2.6.0 in
test-requirements.txt and wrapt version to 1.11
to fix CI jobs.
Change-Id: Iba2a2321ee2ff459466918150d825c55c2596473
* Update freezer-web-ui from branch 'master'
- zuul: migrate the freezer-web-ui job to native Zuul v3
The current job only checks whether the repository can be installed.
It specifies a tempest regex, but it is invalid, and anyway
the tempest tests do not touch horizon and its plugins, so
the job can just inherit from devstack instead of devstack-tempest.
Drop the distribution-specific suffix, ubuntu is the default.
Change-Id: I3d9cc639f5d5f523a1cdf395acacbfd88920e339
* Update freezer-web-ui from branch 'master'
- Add py38 in tox.
In new release, The project is used python38 to replace python37,
so drop py37,add py38 in tox.
Change-Id: I17db2c72a9752fe1484b16f8a1acc149d14bb6ea
* Update freezer-web-ui from branch 'master'
- Merge "Switch to newer openstackdocstheme and reno versions"
- Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I420adfab0ff40fffd9a211d72ad6c953a495676e
* Update freezer-web-ui from branch 'master'
- Update to hacking 3.0
Update to newest hacking version, it has only minimal changes and full
support for Python 3.
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
as they are not actually used in tests (other than pep8).
Change-Id: I67f390e6d7b6fb9eeb7522728ba293d3337b3327
* Update freezer-web-ui from branch 'master'
- Merge "Add py38 package metadata"
- Add py38 package metadata
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: Id14fccdefc6ec2ed5078eeb0a22f623b16c375c9
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update freezer-web-ui from branch 'master'
- Remove the mock installed
1. Remove the mock installed
2. Remove unittest2 since it not used any more
Change-Id: Ie75cfec3b17dec949a91ce2b401a6220fa90916f
* Update freezer-web-ui from branch 'master'
- Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I71bbce732f7e6af22313a7f602964d498402ae93
* Update freezer-web-ui from branch 'master'
- Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg:
* Wheel is not needed for python 3 only repo
* Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore
- Remove unused oslosphinx requirement
Change-Id: I845d02c5fb7cf57beb3628821156bff7310733ca
* Update freezer-web-ui from branch 'master'
- Remove six useage
We don't support python2 anymore so we don't need this compatibility
library.
This patch remove six useage.
Change-Id: Ib2fa617a9c0ea7a21652fee28964fc09600d6d54
* Update freezer-web-ui from branch 'master'
- Drop Django 1.11 support
Django 1.11 ends its extended support in April 2020 (which is before
Ussuri release), so horizon drops Django 1.11 support in Ussuri.
tox envs for non-primary Django versions are no longer needed in tox.ini
as testing environments for non-primary Django versions are setup in
the zuul jobs now.
horizon>=17.1.0 is required to use Django 2.2. requirements.txt and
lower-constraints.txt are updated accordingly. for more info. please
refer [1].
Depends-On: https://review.opendev.org/#/c/700733/
[1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin
Change-Id: I499c5f2fb06caa70c939b6e503f65c14c2c2e474
* Update freezer-web-ui from branch 'master'
- translation: drop babel extractor definitions
babel extractors are now registered via python entry points,
so there is no need to declare babel extractors in babel configs.
This change is important to make translation work in Django 2.2.
django-babel does not work with Django 2.2 and looks unmaintained
for over two years. The horizon team is thinking to switch the extractor
to enmerkar (a fork of django-babel) to make extraction of translation
string work again near future. It is important to drop the extractor
definition to make the transition smooth.
Change-Id: I68b0eecd6b17be0e059fccdbced5784151c0e492
* Update freezer-web-ui from branch 'master'
- Add py37 and remove py35 in envlst
1. Update tox.ini file, add py37 and remove py35 in envlst for UT.
2. Upgrade pylint,astroid,keystoneauth1 version
Change-Id: Ibb7a5ad85343d0ffe5c50d6c72865bce6657ea36
* Update freezer-web-ui from branch 'master'
- Use Horizon project template for django jobs
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs. This patch use that template to run django jobs
here. For information please refer [1]
[1] https://review.opendev.org/#/c/681969/
Change-Id: I2a8bc45f838e9dc56ad015c44e034cf5d009d2ab
* Update freezer-web-ui from branch 'master'
- Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I66374a28c0ae20772bde47c785c5a368045e7824
* Update freezer-web-ui from branch 'master'
- Make freezer-web-ui-ubuntu as voting job again
freezer-web-ui-ubuntu job has been made n-v in legacy
job migration work.
- https://review.openstack.org/#/c/642610
Not issue has been fixed and it is working fine
- https://review.openstack.org/#/c/643213/3
Let's reenable it as voting.
Change-Id: I735e0dacb035770be814ca1b829c56ef9ba644ff
* Update freezer-web-ui from branch 'master'
- Merge "Add python 3.6 unit test job"
- Add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: Ic187d40934b2cff946860d523783fa42e21ed2d3
* Update freezer-web-ui from branch 'master'
- Merge "Don't quote {posargs} in tox.ini"
- Don't quote {posargs} in tox.ini
Quotes around {posargs} cause the entire string to be combined into one
arg that gets passed to stestr. This prevents passing multiple args
(e.g. '--concurrency=16 some-regex')
Change-Id: I92f08bc4cd2273738002999165498dac548cb421
* Update freezer-web-ui from branch 'master'
- Merge "Update document building tox target"
- Update document building tox target
This patch set updates the tox targets for doc and reno building so it is
in line with other OpenStack projects' structure.
Change-Id: I70366984cdc49983504c6084e36339bb4f80ac01
* Update freezer-web-ui from branch 'master'
- Use template for lower-constraints
Small cleanups:
* Use openstack-lower-constraints-jobs template, remove individual
jobs.
* Sort list of templates
Change-Id: I138aff23c6fc48f8659d3e84f18a026d1f70fb29
Needed-By: https://review.openstack.org/623229