<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/requirements.txt, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=master</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2024-09-30T21:13:43+00:00</updated>
<entry>
<title>Switch to Ubuntu 24.04 LTS</title>
<updated>2024-09-30T21:13:43+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-02-02T14:40:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5f9850c5edaa53399b10fb76b0cc1b759aa4e059'/>
<id>urn:sha1:5f9850c5edaa53399b10fb76b0cc1b759aa4e059</id>
<content type='text'>
Add setuptools because Python3.12 dropped distutils

Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/925581
Change-Id: Ie12c43dc1de122c203edc28181366457ccd67834
</content>
</entry>
<entry>
<title>Drop docker-py from requirements.txt</title>
<updated>2023-11-28T11:08:01+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2023-09-27T11:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5a259fdafe6db360df5d4a6ff218120e89196019'/>
<id>urn:sha1:5a259fdafe6db360df5d4a6ff218120e89196019</id>
<content type='text'>
Since addition of podman - users need to install only one from docker|podman

Change-Id: I622eefad3b2e93f334028d9c0775a2cca558a39c
</content>
</entry>
<entry>
<title>Bump minimum docker-py version</title>
<updated>2022-08-22T12:15:02+00:00</updated>
<author>
<name>Dr. Jens Harbott</name>
<email>harbott@osism.tech</email>
</author>
<published>2022-08-22T12:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0fc8712cace61aee19335951409068cef8009dba'/>
<id>urn:sha1:0fc8712cace61aee19335951409068cef8009dba</id>
<content type='text'>
With version 6.0.0 of the docker python module, their implementation of
versioning has changed, making our check for old versions fail. Since
version 3.0.0 is from 2018, we should be safe to assume that as a
minimum version though, so we can just get rid of the special handling
of older versions.

Change-Id: I077b7b5acf2c1f9beb6da06d3555e2ebe30831d1
</content>
</entry>
<entry>
<title>Revert "Revert "Update code to Jinja 3.0 style""</title>
<updated>2022-03-28T11:39:58+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz+kolla@linaro.org</email>
</author>
<published>2022-03-28T11:39:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=16c230fb114d81a2a09187580875f8b9959ab8d4'/>
<id>urn:sha1:16c230fb114d81a2a09187580875f8b9959ab8d4</id>
<content type='text'>
This reverts commit 25e9602845fca7ca5b7a5c55fe5b71be0b137f04.

Reason for revert: we updated to newer Jinja.

Change-Id: If666bb4aedd7bb4e3041f0672c3b70e1bb5d36b6
</content>
</entry>
<entry>
<title>Revert "Update code to Jinja 3.0 style"</title>
<updated>2021-08-25T10:50:06+00:00</updated>
<author>
<name>Alfredo Moralejo</name>
<email>amoralej@redhat.com</email>
</author>
<published>2021-08-25T10:50:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=25e9602845fca7ca5b7a5c55fe5b71be0b137f04'/>
<id>urn:sha1:25e9602845fca7ca5b7a5c55fe5b71be0b137f04</id>
<content type='text'>
This reverts commit 383364e671fb82e3c0ddca37a4690a1a33be3b54.

Reason for revert: Xena stay in jinja 3.0.1 which still provides contextfilter. In RDO, jinja is consumed from CentOS repo which still provides version 2.11, so this change is causing problems.

I'm proposing to revert this change and retake it Y release when jinja is updated to 3.1 which will not provide contextfilter.

Change-Id: I19c2a15fb0917d2a81daf706a4e02fd377e53b3d
</content>
</entry>
<entry>
<title>Update code to Jinja 3.0 style</title>
<updated>2021-07-29T14:19:07+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2021-06-28T08:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=383364e671fb82e3c0ddca37a4690a1a33be3b54'/>
<id>urn:sha1:383364e671fb82e3c0ddca37a4690a1a33be3b54</id>
<content type='text'>
Xena cycle uses Jinja 3.0 so let update Kolla's code for it.

From Jinja2 documentation:

jinja2.contextfunction(f: F) → F
    Pass the context as the first argument to the decorated function.
    Deprecated since version 3.0: Will be removed in Jinja 3.1. Use pass_context() instead.

jinja2.contextfilter(f)
    Pass the context as the first argument to the decorated function.
    Deprecated since version 3.0: Will be removed in Jinja 3.1. Use pass_context() instead.

Also bumped version in requirements.txt to same as in openstack/requirements

Change-Id: I51fbb7b9ff7c29cb355437efa4576be9bc035699
</content>
</entry>
<entry>
<title>Cleanup py27 support</title>
<updated>2020-04-17T16:07:29+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2020-04-17T15:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=6c480c3d890a0d7863afdddcb99bbccfb2ae0cb8'/>
<id>urn:sha1:6c480c3d890a0d7863afdddcb99bbccfb2ae0cb8</id>
<content type='text'>
Removes and/or replaces all mentions of py27.

Cleans up obsolete requirements and their lower-constraints.

Change-Id: Id43f1bbd6a454832ab8dbf003a058403f6b34b5d
</content>
</entry>
<entry>
<title>[ussuri][goal] More cleanup for python 2.7 drop</title>
<updated>2020-02-29T21:23:25+00:00</updated>
<author>
<name>Ghanshyam Mann</name>
<email>gmann@ghanshyammann.com</email>
</author>
<published>2020-02-29T21:04:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=b9417cd7458f186af226b1a07b6c079c919d0918'/>
<id>urn:sha1:b9417cd7458f186af226b1a07b6c079c919d0918</id>
<content type='text'>
Cleanup requirement and set ignore_basepython_conflict = True
in tox to avoid python version conflict warning which going
to be error in future.

Change-Id: Ia749d558df33f475dfdbe7a1f9dfdb30aeba8da0
</content>
</entry>
<entry>
<title>Get rid of Python 2 support</title>
<updated>2020-02-17T18:01:41+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-10-24T11:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ceae02f09d1c4e67013485c7323c11f8655c9c1e'/>
<id>urn:sha1:ceae02f09d1c4e67013485c7323c11f8655c9c1e</id>
<content type='text'>
2020 came, everyone should be using Python 3 now.

As per the official python support timeline set forth
by the OpenStack TC [1], OpenStack Train (in our case,
kolla 9.x) is the last release that will support python2.7.

[1] https://governance.openstack.org/tc/resolutions/20180529-python2-deprecation-timeline.html

Related bug: https://bugs.launchpad.net/tripleo/+bug/1856678

Merging depends on TripleO team - once they move CI job to CentOS 8 we
can merge.

Implements: blueprint drop-py2-support

Change-Id: Ic459561ab6ab8c62993c044c7a82d887839da289
</content>
</entry>
<entry>
<title>Fix GitPython entry in requirements.txt</title>
<updated>2019-09-17T13:25:32+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2019-09-17T13:24:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=20a5957a41ac63ed0313aac8216df9fefb0ab0aa'/>
<id>urn:sha1:20a5957a41ac63ed0313aac8216df9fefb0ab0aa</id>
<content type='text'>
This now has different requirements in global-requirements for py2 and
py3.

TrivialFix

Change-Id: Ie7073e034641276f47c113de945971e8ed4b87ab
</content>
</entry>
</feed>
