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

python3-cupshelpers-1.5.7-lp152.7.7 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: python3-cupshelpers Distribution: openSUSE Leap 15.2
Version: 1.5.7 Vendor: openSUSE
Release: lp152.7.7 Build date: Sun May 17 02:35:05 2020
Group: Hardware/Printing Build host: sheep82
Size: 131763 Source RPM: system-config-printer-1.5.7-lp152.7.7.src.rpm
Packager: https://bugs.opensuse.org
Url: http://cyberelk.net/tim/software/system-config-printer/
Summary: High-level Python Bindings for CUPS
This package provides high-level python bindings for CUPS, and can be
used on top of python3-cups.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Apr 23 2018 dimstar@opensuse.org
  - Add system-config-printer-no-simple-gui.patch: Remove _simple_gui
    class from openprinting.py: this class pulls in a GTK stack, but
    then is actually never used (boo#1090189).
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Tue Feb 20 2018 lnussel@suse.de
  - Do not recommend dbus(com.redhat.NewPrinterNotification) as this
    would pull in desktop applets also on a server installation
    (boo#1081691)
* Fri Sep 15 2017 jengelh@inai.de
  - Replace some old RPM variables and macros by current constructs.
  - Update package summaries.
* Thu Sep 14 2017 fezhang@suse.com
  - Drop SLE12 conditionals, unconditionally use Adwaita icon theme
    and python3.
    + Drop python3-to-python2.diff.
* Wed Aug 16 2017 fvogt@suse.com
  - Do not recommend the applet directly, but the dbus service
    to allow alternatives to get installed instead
* Tue Jun 14 2016 dimstar@opensuse.org
  - Add Require python(3)?-gobject-Gdk: pygobject was further split
    in order to be able to install it without X-dependencies. We
    import Gdk from gi.repository, thus also require
    python-gobject-Gdk (boo#984252).
* Tue Jun 07 2016 alarrosa@suse.com
  - Modified python3-to-python2.diff : One of the changes included
    there now comes in fix_connect_dialog_focus.diff.
  - Create a python3-cupshelpers or python-cupshelpers package
    depending on the value of the use_python3 variable.
  - Require python3-cups or python-cups (and the associated
    python3-cupshelpers/python-cupshelpers) depending on the case.
  - Remove %py_requires: It's not really needed.
  - Merge the spec file from SLE12-SP2 and GNOME:Factory
    (bnc#983255).
* Fri Jun 03 2016 dimstar@opensuse.org
  - Do not handle template service (configure-printer@) with the
    sytemd service_* macros (boo#982299).
  - Add rpmlintrc to silence the warnings about it.
* Fri May 06 2016 alarrosa@suse.com
  - Add fix_connect_dialog_focus.diff: Enable the focus on the text
    entry part of the combobox in the Connect Dialog. This way, users
    can edit its content and write the ip of the remote cups server
    to connect to (gh#twaugh/system-config-printer#38).
* Fri Apr 22 2016 alarrosa@suse.com
  - Add python3-to-python2.diff : Remove all python3 dependencies.
  - Modified python3 dependencies in the spec file too to use python2
    in SLE12.
* Fri Apr 15 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
* Tue Nov 17 2015 dimstar@opensuse.org
  - Move system-config-printer to the main package where also the
    respective .desktop file is packaged.
* Mon Aug 31 2015 dimstar@opensuse.org
  - Add system-config-printer-no-params-to-py3.patch: Do not launch
    udev-add-printer with invalid parameters (boo#942809).
* Thu Aug 06 2015 dimstar@opensuse.org
  - Explicitly BuildRequire pkgconfig(udev): its existence is
    verified in configure.
* Mon Jun 22 2015 dimstar@opensuse.org
  - Own %{_datadir}/appdata for openSUSE:42.
* Fri May 15 2015 dimstar@opensuse.org
  - Update to version 1.5.7:
    + Test device ordering: hp beats dnssd and usb.
    + Fixes for appdata file.
    + Fixed traceback (lp#1213136).
    + Set use_underline=True for previously-stock buttons
      (lp#1210859).
    + Increase bus settle time for usb_modeswitch devices
      (lp#1206808).
* Thu Mar 19 2015 zaitor@opensuse.org
  - Update to version 1.5.6:
    + Don't show traceback messages for missing probe helpers
      (lp#1194101).
    + Don't try writing bytecache when running udev-add-printer
      (lp#1196183).
    + Don't try decoding already-decoded Unicode (lp#1195974).
    + Fixes for CMD matching (lp#1177978, lp#1171874).
    + Fixed 'Apply' sensitivity when downloading driver.
    + Avoid deprecated things.
    + Handle missing 'functionality' field in returned data for
      driver.
    + Some fixes for the New Printer dialog.
    + Don't install an OpenPrinting driver if the license is not
      accepted.
* Thu Mar 12 2015 dimstar@opensuse.org
  - Update to version 1.5.5:
    + Bugs fixed: lp#1176443, lp#1186475, lp#1181043, lp#1179590,
      lp#1171469, lp#1397750, lp#1167978, lp#1167978, lp#1167978.
    + Updated translations.
  - Add keyring and .sig file for gpg validation.
* Thu Mar 12 2015 dimstar@opensuse.org
  - Fix system-config-printer-no-openprinting.patch: an indent of one
    block was lost in the last rebase.
  - Require python3-cups instead of cups directly: we require the
    bindings and never speak to cups directly (boo#922000).
  - Add python3-pycurl and python3-requests Requires: needed
    dependencies to start.
* Tue Jan 20 2015 sfalken@opensuse.org
  - Update to version 1.5.4:
    + Updated aclocal.m4.
    + Included an AppData file.
    + Never set SMB Verify button sensitive without checking
      pysmb is available.
    + newprinter: fixed lock handling when OpenPrintingRequest
      is cancelled.
    + newprinter: Don't make installpackage errors completely
      silent.
    + PhysicalDevice: extract hostname from hp:/net/...?hostname=
      URIs (rh#1154686).
    + newprinter.py: If additional utilities are needed, do not
      try to install them twice.
    + Make recognition of HP MFPs with scan functionality actually
      work, instead of considering everything as HP scanner.
    + Check for both /etc/sane.d/dll.d/hpaio and
      /etc/sane.d/dll.d/hplip so that it works with both Red Hat
      and Ubuntu.
    + newprinter.py: Import installpackage so that PackageKit-based
      package installation actually works.
    + installpackage.py: Use D-Bus directly to communicate with
      PackageKit.
    + ppdcache: return exception rather than looping.
    + Removed empty translations.
    + timedops: Don't try to remove sources that are already removed.
    + Tell user how to retrieve journal entries as root (rh#1157253).
    + Fixed parsing of HPLIP fax type, as implicit conversion from
      string to int does not work anymore (lp#1369789).
    + Don't treat CUPS IPP conformance failure state reasons as
      errors.
    + Codec fix for AuthDialog.get_auth_info (rh#1060453).
    + Fix path for screenshots.
    + Added AppData screenshots.
    + Fixed physical device identification.
    + The cupshelpers.ppds.normalize() function is used first now.
    + jobviewer: alweys fetch auth-info-required attribute
      (lp#1380514).
    + Don't try installing smb backend a second time.
    + Show New Printer dialog immediately for printer_with_uri mode
      (rh#1158743).
    + monitor: another update timer handling issue.
    + Cancel deferred timer on quit (rh#1145388).
    + Moved appdata file back to top level.
    + Fixed Error Policy label content.
    + Changed GtkAlignment xalign/yalign properties to
      halign/valign on child.
    + Dropped xscale/yscale properties.
    + Dropped GtkViewport resize_mode property.
    + Converted GtkAlignment *_padding properties to
      GtkWidget margin_* equivalents.
    + Set orientation of some internal GtkBox widgets.
    + Changed GtkHBox/GtkVBox widgets to GtkBox.
    + Removed GtkAlignment widgets.
    + Refer to button label by id, not parentage.
    + jobviewer: tell monitor which printers to watch.
    + monitor: job-removed when moved out of watched set of printers.
    + jobviewer: React to button-press-event for Move To submenu
      (lp#1388601).
    + Catch IPPError when writing server settings (rh#1159584).
  - Changes from version 1.5.0:
    + Don't ask PackageKit to look for drivers for empty
      device IDs.
    + monitor: only run one timer at a time.
    + Don't fill the makes list after downloadable driver
      chosen.
    + OpenPrintingRequest object for grouping queries.
    + Use items() instead of iteritems() with Python 3 dicts.
    + Use items() instead of iteritems() in
      GroupPhysicalDevicesRequest's _group().
    + Fix for automatically adding Bluetooth printers.
    + Memory leak fixes in udev-configure-printer.
    + Don't run gpk-install-package-name directly, use
      installpackage module.
    + Main window: don't try removing the populateList timer
      when not set.
    + monitor: don't try removing the update timer when not set.
  - Changes from version 1.4.7:
    + Use GLib.idle_add, not GObject.idle_add.
    + Take the gdk lock before entering gtk_main() (rh#1052203).
    + Definitive postscriptdriver.prov is in pycups.
    + More Python3 fixes..
    + Fix LPD/LPR Probe (lp#1372213).
    + socket's send() takes bytes and recv() returns bytes.
    + Don't try nested classes, as CUPS forbids it (rh#1140627).
    + Moved DOWNLOADABLE_* config constants to config.py.
  - Changes from version 1.4.6:
    + Explicity use /usr/bin/python3.
    + Makefiles consistent for python3.
    + Consistent use of PYTHON env var in Makefile.
    + Python3 changes for pickle handling.
    + Keep device URI field updated.
    + Codec issue fixes.
    + Always show connections for new printers when it makes sense.
    + fix resolution for unicode URIs.
    + Always display error when unable to fetch PPD for remote
      printer (rh#1087052).
    + Use urlparse for decoding DNSSD URLs.
    + Python3 syntax fixes.
    + GUI: chain up to parent constructor.
    + Prevent printer-action menu items being incorrectly sensitive
      (rh#1124284).
    + dbus: reload PPDSs in FetchedPPDS safely.
    + dbus: rewrite openprinting search as async and call destroy
      on NP dialog.
    + Revert "Don't download OpenPrinting drivers in D-Bus service
      (rh#1052203).
    + Don't call Gtk.evengs_pending() in nextNPTab (rh#1052203).
    + Explicitly use /usr/bin/python3 in udev-add-printer
      (rh#1126149).
    + More robust argument handling in udev-configure-printer.
    + Use Gtk main loop in D-Bus service (rh#1116756).
    + Fixed type causing bluetooth queues not to be removed.
    + use subprocess.DEVNULL instead of std...=file(/dev/null,...).
    + Don't set subprocess's stdout to non-writable fd.
    + Fixed __cmp__ conversion to ruch comparisons (lp#1364196).
  - Adjusted BuildRequires for Python3 Port:
    + Removed: python-devel, python-xml, dbus-1-python, python-cairo,
      python-gobject, python-smbc.
    + Added: python3-devel, python3-lxml, dbus-1-python3,
      python3-cairo, python3-gobject, python3-smbc.
* Fri Oct 24 2014 dimstar@opensuse.org
  - Update system-config-printer-no-openprinting.patch: do not crash
    when printing a traceback. As we disable openprinting, our
    status is always 403 and the noise of a traceback not welcome
    (boo#902407).

Files

/etc/cupshelpers
/etc/cupshelpers/preferreddrivers.xml
/etc/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
/usr/lib/python3.6/site-packages/cupshelpers
/usr/lib/python3.6/site-packages/cupshelpers-1.0-py3.6.egg-info
/usr/lib/python3.6/site-packages/cupshelpers/__init__.py
/usr/lib/python3.6/site-packages/cupshelpers/__pycache__
/usr/lib/python3.6/site-packages/cupshelpers/config.py
/usr/lib/python3.6/site-packages/cupshelpers/cupshelpers.py
/usr/lib/python3.6/site-packages/cupshelpers/installdriver.py
/usr/lib/python3.6/site-packages/cupshelpers/openprinting.py
/usr/lib/python3.6/site-packages/cupshelpers/ppds.py
/usr/lib/python3.6/site-packages/cupshelpers/xmldriverprefs.py


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 11:46:52 2024