<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/oslo-vmware.git/tox.ini, branch 4.1.1</title>
<subtitle>opendev.org: openstack/oslo.vmware.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/'/>
<entry>
<title>Fix issues related to tox4</title>
<updated>2023-02-17T13:16:08+00:00</updated>
<author>
<name>Hervé Beraud</name>
<email>hberaud@redhat.com</email>
</author>
<published>2023-02-17T09:29:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=7c5dfbac3a0e2a41b118c3887eecf65bd1e21612'/>
<id>7c5dfbac3a0e2a41b118c3887eecf65bd1e21612</id>
<content type='text'>
Related to https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032247.html

Change-Id: Ifa9eb53cf6989fb04047edd495c43193a00c43d3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032247.html

Change-Id: Ifa9eb53cf6989fb04047edd495c43193a00c43d3
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove lower-constraints remnants"</title>
<updated>2021-04-16T14:11:32+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2021-04-16T14:11:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=fda85f1f1c19e5a72a7de1f687683b673206e4a1'/>
<id>fda85f1f1c19e5a72a7de1f687683b673206e4a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Use py3 as the default runtime for tox"</title>
<updated>2021-04-16T13:43:18+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2021-04-16T13:43:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=aadae08b7e5d46e6e0c8f7e7a7ed5d5d12adf87a'/>
<id>aadae08b7e5d46e6e0c8f7e7a7ed5d5d12adf87a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove lower-constraints remnants</title>
<updated>2021-04-16T10:52:31+00:00</updated>
<author>
<name>Hervé Beraud</name>
<email>hberaud@redhat.com</email>
</author>
<published>2020-12-18T14:14:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=5505ee3a7efb681c1d983132ecbdcab5b3e9b5fe'/>
<id>5505ee3a7efb681c1d983132ecbdcab5b3e9b5fe</id>
<content type='text'>
Change-Id: I21c0ca526394796fb60d50cc5e2a703c575b68bd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I21c0ca526394796fb60d50cc5e2a703c575b68bd
</pre>
</div>
</content>
</entry>
<entry>
<title>Use TOX_CONSTRAINTS_FILE</title>
<updated>2021-01-14T10:04:24+00:00</updated>
<author>
<name>Hervé Beraud</name>
<email>hberaud@redhat.com</email>
</author>
<published>2020-11-04T09:52:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=46bcafb74ede40b4b2d6f2d9b5b872b5c42c36ce'/>
<id>46bcafb74ede40b4b2d6f2d9b5b872b5c42c36ce</id>
<content type='text'>
UPPER_CONSTRAINTS_FILE is old name and deprecated
This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=&lt;lower-constraints file&gt;.

[1] https://review.opendev.org/#/c/722814/
[2] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file

Change-Id: I69cb454902b1c153ca09bfb713d5748aa0dd532a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UPPER_CONSTRAINTS_FILE is old name and deprecated
This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=&lt;lower-constraints file&gt;.

[1] https://review.opendev.org/#/c/722814/
[2] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file

Change-Id: I69cb454902b1c153ca09bfb713d5748aa0dd532a
</pre>
</div>
</content>
</entry>
<entry>
<title>Use py3 as the default runtime for tox</title>
<updated>2020-11-04T09:05:53+00:00</updated>
<author>
<name>Hervé Beraud</name>
<email>hberaud@redhat.com</email>
</author>
<published>2020-11-04T09:05:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=b763302576ad89ed2aa8112300e5169d32fe61a1'/>
<id>b763302576ad89ed2aa8112300e5169d32fe61a1</id>
<content type='text'>
Moving on py3 as the default runtime for tox to avoid to update this at
each new cycle.

Wallaby support officially the following runtimes [1]:
- Python 3.6
- Python 3.8

During Victoria Python 3.7 was used as the default runtime [2] however this
version isn't longer officially supported.

[1] https://governance.openstack.org/tc/reference/runtimes/wallaby.html#python-runtimes-for-wallaby
[2] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria

Change-Id: I138a808e799e4969af8542346289737c544a3c5e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moving on py3 as the default runtime for tox to avoid to update this at
each new cycle.

Wallaby support officially the following runtimes [1]:
- Python 3.6
- Python 3.8

During Victoria Python 3.7 was used as the default runtime [2] however this
version isn't longer officially supported.

[1] https://governance.openstack.org/tc/reference/runtimes/wallaby.html#python-runtimes-for-wallaby
[2] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria

Change-Id: I138a808e799e4969af8542346289737c544a3c5e
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding pre-commit</title>
<updated>2020-09-08T10:28:20+00:00</updated>
<author>
<name>Hervé Beraud</name>
<email>hberaud@redhat.com</email>
</author>
<published>2020-07-21T11:38:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=cef0e7cc4cd0388da3be23695f08775bb95543eb'/>
<id>cef0e7cc4cd0388da3be23695f08775bb95543eb</id>
<content type='text'>
Introduced changes:
- pre-commit config and rules
- Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks.
- Applying fixes for pre-commit compliance in all code.

Also commit hash will be used instead of version tags in pre-commit to
prevend arbitrary code from running in developer's machines.

pre-commit will be used to:
- trailing whitespace;
- Replaces or checks mixed line ending (mixed-line-ending);
- Forbid files which have a UTF-8 byte-order marker
  (check-byte-order-marker);
- Checks that non-binary executables have a proper
  shebang (check-executables-have-shebangs);
- Check for files that contain merge conflict strings
  (check-merge-conflict);
- Check for debugger imports and py37+ breakpoint()
  calls in python source (debug-statements);
- Attempts to load all yaml files to verify syntax (check-yaml);
- Run flake8 checks (flake8) (local)

For further details about tests please refer to:
https://github.com/pre-commit/pre-commit-hooks

Change-Id: I593196cf0d099fe1dcc3a6298fd6cc6b7a883ea2
Signed-off-by: Moisés Guimarães de Medeiros &lt;moguimar@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduced changes:
- pre-commit config and rules
- Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks.
- Applying fixes for pre-commit compliance in all code.

Also commit hash will be used instead of version tags in pre-commit to
prevend arbitrary code from running in developer's machines.

pre-commit will be used to:
- trailing whitespace;
- Replaces or checks mixed line ending (mixed-line-ending);
- Forbid files which have a UTF-8 byte-order marker
  (check-byte-order-marker);
- Checks that non-binary executables have a proper
  shebang (check-executables-have-shebangs);
- Check for files that contain merge conflict strings
  (check-merge-conflict);
- Check for debugger imports and py37+ breakpoint()
  calls in python source (debug-statements);
- Attempts to load all yaml files to verify syntax (check-yaml);
- Run flake8 checks (flake8) (local)

For further details about tests please refer to:
https://github.com/pre-commit/pre-commit-hooks

Change-Id: I593196cf0d099fe1dcc3a6298fd6cc6b7a883ea2
Signed-off-by: Moisés Guimarães de Medeiros &lt;moguimar@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump default tox env from py37 to py38</title>
<updated>2020-04-24T15:25:52+00:00</updated>
<author>
<name>Sean McGinnis</name>
<email>sean.mcginnis@gmail.com</email>
</author>
<published>2020-04-24T15:25:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=e37be9d3627134e1b64595b594392845cf175823'/>
<id>e37be9d3627134e1b64595b594392845cf175823</id>
<content type='text'>
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.

This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.

Change-Id: Ie160ee9faca27890e5fdcd21b1212d6c93cde735
Signed-off-by: Sean McGinnis &lt;sean.mcginnis@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.

This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.

Change-Id: Ie160ee9faca27890e5fdcd21b1212d6c93cde735
Signed-off-by: Sean McGinnis &lt;sean.mcginnis@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Document disable flake8/hacking warnings</title>
<updated>2020-03-30T12:57:58+00:00</updated>
<author>
<name>Andreas Jaeger</name>
<email>aj@suse.com</email>
</author>
<published>2020-03-30T12:57:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=d16593eb10518df1e366623260963d651c5625e6'/>
<id>d16593eb10518df1e366623260963d651c5625e6</id>
<content type='text'>
document the ignored warnings in tox.ini.

Change-Id: I4d22611f6676e96e5d5287bee4620e16ad41c3a1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
document the ignored warnings in tox.ini.

Change-Id: I4d22611f6676e96e5d5287bee4620e16ad41c3a1
</pre>
</div>
</content>
</entry>
<entry>
<title>Update hacking for Python3</title>
<updated>2020-03-30T11:56:00+00:00</updated>
<author>
<name>Andreas Jaeger</name>
<email>aj@suse.com</email>
</author>
<published>2020-03-27T18:45:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/oslo-vmware.git/commit/?id=724f36bd3e6573329531f222d7fbe2f51f971da8'/>
<id>724f36bd3e6573329531f222d7fbe2f51f971da8</id>
<content type='text'>
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix:
F601 dictionary key 'cr_to_rp' repeated with different values
F841 local variable 'excep' is assigned to but never used
F821 undefined name 'excep'
E305 expected 2 blank lines after class or function definition, found 1
E731 do not assign a lambda expression, use a def

Blacklist:
W504 line break after binary operator

Update hacking extension for newer flake8 version.

Change-Id: I9f0d7b166e285091111c42fe978d29d7dd3bf5db
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix:
F601 dictionary key 'cr_to_rp' repeated with different values
F841 local variable 'excep' is assigned to but never used
F821 undefined name 'excep'
E305 expected 2 blank lines after class or function definition, found 1
E731 do not assign a lambda expression, use a def

Blacklist:
W504 line break after binary operator

Update hacking extension for newer flake8 version.

Change-Id: I9f0d7b166e285091111c42fe978d29d7dd3bf5db
</pre>
</div>
</content>
</entry>
</feed>
