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

opi-5.0.0-2.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: opi Distribution: openSUSE Tumbleweed
Version: 5.0.0 Vendor: openSUSE
Release: 2.1 Build date: Thu Mar 21 15:29:28 2024
Group: System/Packages Build host: reproducible
Size: 224767 Source RPM: opi-5.0.0-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/opi
Summary: OBS Package Installer (CLI)
OBS Package Installer (CLI)

Provides

Requires

License

GPL-3.0-only

Changelog

* Thu Mar 21 2024 pgajdos@suse.com
  - remove dependency on /usr/bin/python3 using
    %python3_fix_shebang macro, [bsc#1212476]
* Thu Feb 01 2024 Dominik Heidler <dheidler@suse.de>
  - Version 5.0.0
    * Allow selecting mirror 1st time when adding packman repo
    * Add Plugin for SoftMaker Freeoffice
    * Use new osc service run cmd syntax
    * Codecs: Install AV1 decoder for mpv
    * Bump .NET SDK plugin to .NET 8.0
* Tue Jan 02 2024 Dominik Heidler <dheidler@suse.de>
  - Version 4.4.0
    * Match repos by alias when searching local repos
    * Rephrase OSS alternative hints
    * Fix typo in rpmbuild.py
* Fri Dec 15 2023 Dominik Heidler <dheidler@suse.de>
  - Version 4.3.0
    * Hint open source alternatives
    * Fix issue with installing from existing openh264 repo
* Tue Dec 12 2023 Dominik Heidler <dheidler@suse.de>
  - Version 4.2.0
    * Support multiple repos defined in a single .repo file
    * Automatically import packman key in non-interactive mode
    * Restructure code: Add classes for Repository, OBSPackage and LocalPackage
    * Hide package release for pkgs from local repos (same as with OBS pkgs)
    * Use tumbleweed repo for openh264 on Slowroll
    * Expand repovar $basearch (to e.g. x86_64 or aarch64)
* Thu Dec 07 2023 Dominik Heidler <dheidler@suse.de>
  - Version 4.1.0
    * Add support for Slowroll
    * Replace $releasever also with ${releasever} syntax
    * Update changelog prefix to *
* Fri Nov 17 2023 Dominik Heidler <dheidler@suse.de>
  - Version 4.0.0
    * Simplify rpmbuild by removing %install
    * Add opi new dependencies to testsuite: rpm-build, squashfs
    * Rename rpmbuild internal dirs to uppercase
    * Fix building RPMs for Leap 15.5
    * Update opi-proxy .service file to listen on IPv6 as well
    * Add Snap library and Spotify plugin
    * Allow installing non-rpm applications (add OrcaSlicer)
    * chore: update multi_install description
    * Indent changes in changelog further than version
* Wed Oct 11 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.6.0
  - Increase timeouts in testsuite and improve output
  - test: remove yandex-disk from multi-install test
  - Run testsuite for (fake) MicroOS
  - Fix repo URL generation for MicroOS and Leap Micro (fixes #158)
  - Add multi package option
  - Add ocenaudio audio editor (fixes #155)
  - Ignore gpg check for unsigned pkgs (or pkgs without published key)
* Mon Sep 25 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.5.0
  - Expand releasever for local repo names
  - Make resilio comment shorter
  - Add option to skip plugins
  - Update repo URL for MEGASync
* Wed Aug 30 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.4.0
  - Add unofficial Teams-for-linux client
  - Improve non interactive tests
  - Strip test module name
  - chore: fix indentation
  - docs: add config options, update opi help page
* Fri Jul 28 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.3.0
  - Add tests and tweak weighting algorithm for non interactive mode
  - Allow running without user interaction
  - Add config option to disable auto refresh
* Thu Jul 13 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.2.0
  - fix: add missing format string marks, remove empty lines
  - Make release.sh more robust
* Tue Jul 11 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.1.0
  - Add MapTool RPM tool
* Mon Jun 19 2023 Dominik Heidler <dheidler@suse.de>
  - Version 3.0.0
  - Use best repo for each project (fixes #113)
  - Use new rpm signing key for zoom (fixes #133)
  - cleanup code
  - Remove MS teams as it is discontinued
* Mon Apr 03 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.17.0
  - Codecs: Don't force ffmpeg>=5 on leap 15.5
  - Use new checkout version in ci.yaml
* Mon Apr 03 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.16.0
  - dotnet: Install dotnet-sdk-7.0 (#124)
  - Add jami p2p messenger plugin (#121)
* Sat Feb 18 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.15.0
  - Fix repo name encoding when asking for new key addition
* Mon Feb 13 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.14.0
  - Install openh264 according to arch
  - Use http instead of https for openh264 repo
* Mon Feb 13 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.13.0
  - Add openh264 (#119)
* Mon Feb 13 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.12.0
  - Enforce ffmpeg>=5 on tumbleweed
* Mon Jan 30 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.11.0
  - Handle repos with multiple keys in key file (fixes #118)
* Thu Jan 26 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.10.0
  - Ask for submit in release.sh
  - Fix packman plugin for 15.4
  - Introduce repo key handling (bsc#1207334)
* Mon Jan 02 2023 Dominik Heidler <dheidler@suse.de>
  - Version 2.9.0
  - Install selected package explicitly from the selected repo
  - Switch to resilio-sync for testsuite
  - add resilio-sync
* Tue Aug 09 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.8.0
  - add anydesk
  - add yandex browser
  - Use list for plugin queries and check for conflicts
  - Don't show projects with non-matching repo
* Mon Jun 13 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.7.0
  - Make repo parsing more stable and improve error handling
* Tue May 31 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not compress man page during build/install phase, but rather
    rely on the brp-scripts to pick the right compression format.
* Tue May 31 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.6.0
  - Move to global config in /etc/opi.cfg
  - Check if desired repo is already added instead of relying on prefix
  - Add config option use_releasever_var
* Mon May 16 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.5.0
  - Improve testsuite when ran locally
  - Fix 01_install_from_packman.py test for leap
  - Fix 02_install_from_home.py test for leap
  - Run ci for both tumbleweed and leap
  - Use $releasever in repo creation on Leap
  - Run "osc up" in release.sh
* Mon Apr 25 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.7
  - Fix release script
  - Fix numbering in --help
  - Update README.md
  - Add release helper script
* Fri Apr 22 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.6
  - Update .NET SDK to 6.0
* Tue Mar 01 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.5
  - Packman codec changes
* Fri Jan 28 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.4
  - Fix for Alpha/Beta dist versions (boo#1195206)
* Mon Jan 24 2022 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.3
  - Fix for tumbleweed based MicroOS
* Mon Oct 25 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.2
    * Changed
    - Switched to opensuse provided opi proxy
* Mon Oct 11 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.1
    * Changed
    - Don't expect output to be a tty
* Mon Oct 11 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.4.0
    * Added
    - Scrolling of results
    - Plugin for atom editor
* Mon Sep 06 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.3.0
    * Changed
    - Fixed gpgcheck entry in add_repo()
    - Allowed using multiple query keywords that are combined using AND
    * Added
    - Plugin for sublime text
    - Plugin for yandex-disk
* Fri Aug 20 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.2.0
    * Added
    - Plugin for MEGA
    - Plugin for Edge Beta
    - Argument parser with option for reverse output order
* Tue Aug 10 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.1.1
    * Added
    - Plugin for Brave Browser
* Tue Jul 06 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.1.0
    * Added
    - Support for dnf backend
    * Changed
    - Deduplicated packman repo creation code
* Mon May 03 2021 Dominik Heidler <dheidler@suse.de>
  - Version 2.0.0
    * Added
    - Automated tests
    - Extensible Plugin interface for plugins (eg. this one)
    - Added plugins for chrome, dotnet, edge, teams, packman, plex,
      skype, slack, teamviewer, vivaldi, vscode, vscodium, zoom
    * Changed
    - Rewrote the complete tool in python3
* Fri Apr 16 2021 Dirk Müller <dmueller@suse.com>
  - stop owning dirs provided by filesytem rpm (bsc#1184786)
* Sun Jan 17 2021 Yunhe Guo <i@guoyunhe.me>
  - Version 0.10.0
    * Added
    - Microsoft Teams installer
    - Warning for personal repository

Files

/etc/opi.cfg
/usr/bin/opi
/usr/lib/python3.11/site-packages/opi
/usr/lib/python3.11/site-packages/opi-5.0.0-py3.11.egg-info
/usr/lib/python3.11/site-packages/opi-5.0.0-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/opi-5.0.0-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/opi-5.0.0-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/opi-5.0.0-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/opi/__init__.py
/usr/lib/python3.11/site-packages/opi/__pycache__
/usr/lib/python3.11/site-packages/opi/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/github.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/http.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/pager.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/rpmbuild.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/snap.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/state.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/__pycache__/version.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/backends
/usr/lib/python3.11/site-packages/opi/backends/__init__.py
/usr/lib/python3.11/site-packages/opi/backends/__pycache__
/usr/lib/python3.11/site-packages/opi/backends/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/config
/usr/lib/python3.11/site-packages/opi/config/__init__.py
/usr/lib/python3.11/site-packages/opi/config/__pycache__
/usr/lib/python3.11/site-packages/opi/config/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/github.py
/usr/lib/python3.11/site-packages/opi/http.py
/usr/lib/python3.11/site-packages/opi/pager.py
/usr/lib/python3.11/site-packages/opi/plugins
/usr/lib/python3.11/site-packages/opi/plugins/__init__.py
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/anydesk.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/atom.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/brave.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/chrome.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/dotnet.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/freeoffice.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/jami.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/maptool.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/megasync.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/ms_edge.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/ocenaudio.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/orca_slicer.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/packman.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/plex.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/resilio-sync.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/skype.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/slack.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/spotify.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/sublime.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/teams-for-linux.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/teamviewer.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/vivaldi.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/vs_code.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/vs_codium.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/yandex-browser.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/yandex-disk.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/__pycache__/zoom.cpython-311.pyc
/usr/lib/python3.11/site-packages/opi/plugins/anydesk.py
/usr/lib/python3.11/site-packages/opi/plugins/atom.py
/usr/lib/python3.11/site-packages/opi/plugins/brave.py
/usr/lib/python3.11/site-packages/opi/plugins/chrome.py
/usr/lib/python3.11/site-packages/opi/plugins/dotnet.py
/usr/lib/python3.11/site-packages/opi/plugins/freeoffice.py
/usr/lib/python3.11/site-packages/opi/plugins/jami.py
/usr/lib/python3.11/site-packages/opi/plugins/maptool.py
/usr/lib/python3.11/site-packages/opi/plugins/megasync.py
/usr/lib/python3.11/site-packages/opi/plugins/ms_edge.py
/usr/lib/python3.11/site-packages/opi/plugins/ocenaudio.py
/usr/lib/python3.11/site-packages/opi/plugins/orca_slicer.py
/usr/lib/python3.11/site-packages/opi/plugins/packman.py
/usr/lib/python3.11/site-packages/opi/plugins/plex.py
/usr/lib/python3.11/site-packages/opi/plugins/resilio-sync.py
/usr/lib/python3.11/site-packages/opi/plugins/skype.py
/usr/lib/python3.11/site-packages/opi/plugins/slack.py
/usr/lib/python3.11/site-packages/opi/plugins/spotify.py
/usr/lib/python3.11/site-packages/opi/plugins/sublime.py
/usr/lib/python3.11/site-packages/opi/plugins/teams-for-linux.py
/usr/lib/python3.11/site-packages/opi/plugins/teamviewer.py
/usr/lib/python3.11/site-packages/opi/plugins/vivaldi.py
/usr/lib/python3.11/site-packages/opi/plugins/vs_code.py
/usr/lib/python3.11/site-packages/opi/plugins/vs_codium.py
/usr/lib/python3.11/site-packages/opi/plugins/yandex-browser.py
/usr/lib/python3.11/site-packages/opi/plugins/yandex-disk.py
/usr/lib/python3.11/site-packages/opi/plugins/zoom.py
/usr/lib/python3.11/site-packages/opi/rpmbuild.py
/usr/lib/python3.11/site-packages/opi/snap.py
/usr/lib/python3.11/site-packages/opi/state.py
/usr/lib/python3.11/site-packages/opi/version.py
/usr/share/doc/packages/opi
/usr/share/doc/packages/opi/README.md
/usr/share/licenses/opi
/usr/share/licenses/opi/LICENSE
/usr/share/man/man8/opi.8.gz
/usr/share/metainfo/org.openSUSE.opi.appdata.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024