Summary
babel
[2.5.1-10]
- Fix CVE-2021-20095
Resolves: rhbz#1955615
[2.5.1-9]
- Bumping due to problems with modular RPM upgrade path
- Resolves: rhbz#1695587
[2.5.1-8]
- Fix unversioned requires/buildrequires
- Resolves: rhbz#1628242
[2.5.1-7]
- Remove unversioned binaries
- Resolves: rhbz#1613343
[2.5.1-6]
- Make possible to disable python3 subpackage
[2.5.1-5]
- Remove dependency on an exotic testing package python-freezegun which we
don't have capacity to ship in RHEL8
- Run tests in pytest (as declared in BuildRequires) instead of unittest
[2.5.1-4]
- Build the documentation always using the Python 3 version Sphinx
[2.5.1-3]
- Require the python36-devel package when building for the python36 module
[2.5.1-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
[2.5.1-1]
- update to upstream version 2.5.1
[2.3.4-7]
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
[2.3.4-6]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
[2.3.4-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
[2.3.4-4]
- Finish bootstrapping for Python 3.6
[2.3.4-3]
- Rebuild for Python 3.6
- Add 'bootstrap' conditions
[2.3.4-2]
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
- fix source URL
[2.3.4-1]
- version 2.3.4
- always build Python3 subpackages
- remove obsolete packaging constructs
- update to current Python packaging guidelines
- build docs non-destructively
- tag license file as %license
- use %python_provide macro only if present
- update remove-pytz-version patch
- fix build dependencies
- set TZ in %check
[1.3-12]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
[1.3-11]
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
[1.3-10]
- Also make sure that the babel package that has pybabel depends on the correct
packages (python2 packages on F23 or less and python3 packages on F24 and
greater.)
[1.3-9]
- Install the python3 version of pybabel on Fedora 24+ to match with Fedora's
default python version
[1.3-8]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
[1.3-7]
- Remove pytz version requirement in egginfo as it confuses newer setuptools
[1.3-6]
- Change python-setuptools-devel BR into python-setuptools
[1.3-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
[1.3-4]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
[1.3-3]
- fix dependencies (#1083470)
[1.3-2]
- enable python3 subpackage
[1.3-1]
- update to Babel 1.3
- disabled %check as it tries to download the CLDR
[0.9.6-9]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
[0.9.6-8]
- split documentation off to a separate subpackage
[0.9.6-7]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
[0.9.6-6]
- run tests in %check
- add pytz build requirement for tests
[0.9.6-5]
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
[0.9.6-4]
- disable building of non-functional python3 subpackage (#761583)
[0.9.6-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
[0.9.6-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
[0.9.6-1]
- version 0.9.6:
* Backport r493-494: documentation typo fixes.
* Make the CLDR import script work with Python 2.7.
* Fix various typos.
* Fixed Python 2.3 compatibility (ticket #146, #233).
* Sort output of list-locales.
* Make the POT-Creation-Date of the catalog being updated equal to
POT-Creation-Date of the template used to update (ticket #148).
* Use a more explicit error message if no option or argument (command) is
passed to pybabel (ticket #81).
* Keep the PO-Revision-Date if it is not the default value (ticket #148).
* Make --no-wrap work by reworking --width's default and mimic xgettext's
behaviour of always wrapping comments (ticket #145).
* Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
* Add --project and --version options for commandline (ticket #173).
* Add a __ne__() method to the Local class.
* Explicitly sort instead of using sorted() and don't assume ordering
(Python 2.3 and Jython compatibility).
* Removed ValueError raising for string formatting message checkers if the
string does not contain any string formattings (ticket #150).
* Fix Serbian plural forms (ticket #213).
* Small speed improvement in format_date() (ticket #216).
* Fix number formatting for locales where CLDR specifies alt or draft
items (ticket #217)
* Fix bad check in format_time (ticket #257, reported with patch and tests by
jomae)
* Fix so frontend.CommandLineInterface.run does not accumulate logging
handlers (#227, reported with initial patch by dfraser)
* Fix exception if environment contains an invalid locale setting (#200)
- install python2 rather than python3 executable (#710880)
[0.9.5-4]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
[0.9.5-3]
- Add python3 subpackage
[0.9.5-2]
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
[0.9.5-1]
- This release contains a small number of bugfixes over the 0.9.4
- release.
-
- What's New:
- -----------
- * Fixed the case where messages containing square brackets would break
- with an unpack error
- * Fuzzy matching regarding plurals should *NOT* be checked against
- len(message.id) because this is always 2, instead, it's should be
- checked against catalog.num_plurals (ticket #212).
[0.9.4-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
[0.9.4-4]
- Added missing requires to python-setuptools for pkg_resources
[0.9.4-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
[0.9.4-2]
- Rebuild for Python 2.6
[0.9.4-1]
- Update to 0.9.4
[0.9.3-1]
- Update to 0.9.3
[0.9.1-1]
- Update to 0.9.1
[0.9-2]
- BR python-setupto
Fixed packages 62
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 8 | babel | 0:2.5.1-10.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python-nose-docs | 0:1.3.7-31.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python-psycopg2-doc | 0:2.7.5-8.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python-sqlalchemy-doc | 0:1.3.2-2.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2 | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-attrs | 0:17.4.0-10.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-babel | 0:2.5.1-10.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-backports | 0:1.0-16.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-backports-ssl_match_hostname | 0:3.5.0.1-12.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-bson | 0:3.7.0-1.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-chardet | 0:3.0.4-10.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-coverage | 0:4.5.1-5.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-Cython | 0:0.28.1-7.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-debug | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-devel | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-dns | 0:1.15.0-10.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-docs | 0:2.7.16-2.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-docs-info | 0:2.7.16-2.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-docutils | 0:0.14-12.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-funcsigs | 0:1.0.2-13.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-idna | 0:2.5-7.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-ipaddress | 0:1.0.18-6.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-jinja2 | 0:2.10-10.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-libs | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-lxml | 0:4.2.3-6.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-markupsafe | 0:0.23-19.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-mock | 0:2.0.0-13.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-nose | 0:1.3.7-31.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-numpy | 1:1.14.2-16.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-numpy-doc | 1:1.14.2-16.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-numpy-f2py | 1:1.14.2-16.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pip | 0:9.0.3-19.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pip-wheel | 0:9.0.3-19.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pluggy | 0:0.6.0-8.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-psycopg2 | 0:2.7.5-8.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-psycopg2-debug | 0:2.7.5-8.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-psycopg2-tests | 0:2.7.5-8.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-py | 0:1.5.3-6.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pygments | 0:2.2.0-22.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pymongo | 0:3.7.0-1.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pymongo-gridfs | 0:3.7.0-1.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-PyMySQL | 0:0.8.0-10.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pysocks | 0:1.6.8-6.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pytest | 0:3.4.2-13.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pytest-mock | 0:1.9.0-4.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pytz | 0:2017.2-13.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-pyyaml | 0:3.12-16.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-requests | 0:2.20.0-4.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-rpm-macros | 0:3-38.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-scipy | 0:1.0.0-22.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-setuptools | 0:39.0.1-14.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-setuptools_scm | 0:1.15.7-6.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-setuptools-wheel | 0:39.0.1-14.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-six | 0:1.11.0-6.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-sqlalchemy | 0:1.3.2-2.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-test | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-tkinter | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-tools | 0:2.7.18-17.0.1.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-urllib3 | 0:1.24.2-4.module+el8.10.0+90286+7c291053 |
| Oracle Linux · 8 | python2-virtualenv | 0:15.1.0-22.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-wheel | 1:0.31.1-3.module+el8.9.0+90013+b7cb8eec |
| Oracle Linux · 8 | python2-wheel-wheel | 1:0.31.1-3.module+el8.9.0+90013+b7cb8eec |
Vulnerabilities 5
-
Medium 5.9
pypa/setuptools vulnerable to Regular Expression Denial of Service (ReDoS)
Python Packaging Authority (PyPA) setuptools before 65.5.1 allows remote attackers to cause a denial of service via HTML in a crafted package or custom PackageIndex page. There is a Regular Expression Denial of Service (ReDoS) in package_index.py.
-
Medium 5.9CVE-2023-43804 Public exploit
`Cookie` HTTP header isn't stripped on cross-origin redirects
urllib3 is a user-friendly HTTP client library for Python. urllib3 doesn't treat the `Cookie` HTTP header special or provide any helpers for managing cookies over HTTP, that is the responsibility of the user. However, it is possible for a user to specify a `C…
-
Medium 5.4
Jinja vulnerable to Cross-Site Scripting (XSS)
Jinja is an extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. It is possible to inject arbitrary HTML attributes into the rendered HTML template, potentially leading to Cross-Site Scripting (XSS). …
-
Unscored —
A use-after-free exists in Python through 3.9 via heappushpop in heapq.
-
Unscored —CVE-2022-48565 Public exploit
An XML External Entity (XXE) issue was discovered in Python through 3.9.1. The plistlib module no longer accepts entity…