| |
@@ -147,3 +147,18 @@
|
| |
* `rubygem-mongo`
|
| |
* `rubygem-mongoid`
|
| |
* `php-alcaeus-mongo-php-adapter, php-mongodb`
|
| |
+
|
| |
+ === FreeIPA Python 2 removal
|
| |
+
|
| |
+ **FreeIPA** client and server packages have been using Python 3 by default since Fedora 27, but Python 2 packages have been provided until Fedora 29.
|
| |
+ These packages are not used by FreeIPA, but they were provided for backwards compatibility, e.g. for Python 2 applications that used `python2-ipaclient` to communicate with an IPA server.
|
| |
+
|
| |
+ Python 2 is being deprecated in Fedora 30 as documented in the xref:developers/Development_Python.adoc#python2-deprecated[Python] section, and support is also being dropped from the upstream project in upcoming version 4.8.0.
|
| |
+ Continuing support for Python 2 is causing needless development and testing overhead and blocking improvements such as using the new Python-based `389-ds` installer, use of Python 3 features, and so on.
|
| |
+ Therefore, the following packages are no longer available in Fedora 30:
|
| |
+
|
| |
+ * `python2-ipalib`
|
| |
+ * `python2-ipaclient`
|
| |
+ * `python2-ipaserver`
|
| |
+ * `python2-ipatests`
|
| |
+ * `python2-ipa-desktop-profile-client` (dependency)
|
| |
Fixes #216