Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-rrdtool-1.10.3-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python314-rrdtool Distribution: openSUSE Tumbleweed
Version: 1.10.3 Vendor: openSUSE
Release: 1.1 Build date: Tue Jul 28 21:12:54 2026
Group: Productivity/Scientific/Math Build host: reproducible
Size: 98094 Source RPM: rrdtool-1.10.3-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://oss.oetiker.ch/rrdtool/
Summary: Python bindings for RRDtool
RRD is the Acronym for Round Robin Database. RRD is a system to store and
display time-series data (i.e. network bandwidth, machine-room temperature,
server load average). This package contains the Python bindings.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.0-or-later

Changelog

* Tue Jul 28 2026 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 1.10.3
    * The Python binding is now installed with pip into a consistent,
      distribution-independent location
    * Modernize obsolete autoconf macros so configure regenerates cleanly
      with current autotools
    * Mark the Ruby bindings as Ractor safe
    * Fix Compatiblity with TCL-9
    * Correctly link Ruby Bindings
    * Fix MacOS Build error (no SOCK_CLOEXEC on mac)
    * Fix build on 32bits platforms (like armhf) when time_t is 64bits
    * Fix compilation on illumos
    * Python2.3 is deprecated and therefore, the Python bindings should use
      Python3 as default
    * Fix issue where RRDtool detects a LINE or AREA with a constant numeric
      value as being exportable
    * Fix broken argc overflow check in rrdcached tune handler that rejected
      all tune commands
    * Harden rrdcached pid file parsing and daemon options with strtol
      validation
    * Add NULL, bounds, and zero-division safety guards in xport, graph, and
      graph_helper (CVE-2026-43958, bsc#1267243)
    * Escape control characters in JSON xport output per RFC 7159
    * Add pkg-config fallback for Perl and Ruby bindings when building
      standalone
    * Export ABS_TOP_BUILDDIR to environment for Ruby extconf.rb during
      in-tree builds
    * Fix parse_tick: shift the legend by 2 spaces for the "coloured-box"
    * Add Georgian translation
    * Add -S short option for --step in rrdtool xport
  - Use python rpm macros for python subpackages
    * Build python packages with %pyproject_* macros instead of upstream build
      system
    * Build for all python flavors in TW
    * Use %sle15_python_module_pythons to build only for modern python versions
      for Leap 15.x
    * Use %python_subpackages to generate all flavor subpackages
    * Use %{python_module} macros for BuildRequires
  - Drop patches included in upstream release
    * link_ruby_bindings.patch
    * fix-graph-overlapping-legends.patch
  - Update language bindings subpackage descriptions
* Wed May 13 2026 Antonio Teixeira <antonio.teixeira@suse.com>
  - Add fix-graph-overlapping-legends.patch
    * Fix overlapping graph labels (bsc#1262407)
* Wed Mar 04 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Provide user/group() capabilities for the generated account.
* Mon Mar 02 2026 Antonio Teixeira <antonio.teixeira@suse.com>
  - Add correct permissions for /run/rrdcached (jsc#PED-14741)
* Wed Jul 30 2025 Dirk Müller <dmueller@suse.com>
  - use the python interpreter prefix for the python binding
    subpackage name
* Thu May 08 2025 Rein Fernhout <me@levitati.ng>
  - Add patch for correctly linking the ruby bindings
    * link_ruby_bindings.patch
* Thu Aug 08 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 1.9.0:
    * For the list of changes, please have a look here:
      https://github.com/oetiker/rrdtool-1.x/blob/v1.9.0/CHANGES
  - Removed upstreamed patches:
    * e59f703bbcc0af949ee365206426b6394c340c6f.patch
    * rrdtool-1.8.0-gcc14.patch
    * rrdtool-fix_extra_reference.patch
* Mon Jul 29 2024 Martin Pluskal <mpluskal@suse.com>
  - Remove disabled patch rrdtool-tclsegfault.patch
  - Small spec file modernisation
* Fri Jul 12 2024 Martin Jambor <mjambor@suse.com>
  - Added rrdtool-fix_extra_reference.patch to fix pointer type
    incompatibility and allow the package to be built with GCC 14
    without explicitely demoting errors to warnings. [boo#1225919]
* Fri Jul 05 2024 Friedrich Haubensak <hsk17@mail.de>
  - add rrdtool-1.8.0-gcc14.patch from upstream to fix build with
    gcc-14
  - disable rrdtool-tclsegfault.patch, does not apply and seems
    unneccessary
* Mon Dec 25 2023 Michal Suchanek <msuchanek@suse.com>
  - Use autosetup
* Wed Mar 22 2023 Adam Majer <adam.majer@suse.de>
  - Decouple e59f703bbcc0af949ee365206426b6394c340c6f.patch from
    github url
* Tue Mar 21 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Follow upstream, disable the following, failing tests: rpn1
    https://github.com/oetiker/rrdtool-1.x/blob/master/.travis.yml#L30

Files

/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/INSTALLER
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/METADATA
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/RECORD
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/REQUESTED
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/WHEEL
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/licenses
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/licenses/COPYING
/usr/lib64/python3.14/site-packages/rrdtool-0.1.10.dist-info/top_level.txt
/usr/lib64/python3.14/site-packages/rrdtool.cpython-314-x86_64-linux-gnu.so
/usr/share/doc/packages/python314-rrdtool
/usr/share/doc/packages/python314-rrdtool/README.md
/usr/share/licenses/python314-rrdtool
/usr/share/licenses/python314-rrdtool/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 9 15:46:50 2026