Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: opi | Distribution: openSUSE Tumbleweed |
Version: 5.4.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Nov 4 13:13:57 2024 |
Group: System/Packages | Build host: reproducible |
Size: 227885 | Source RPM: opi-5.4.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/openSUSE/opi | |
Summary: OBS Package Installer (CLI) |
OBS Package Installer (CLI)
GPL-3.0-only
* Mon Nov 04 2024 Dominik Heidler <dheidler@suse.de> - Version 5.4.0 * Show key ID when importing or deleting package signing keys * Add option to install google-chrome-canary * Fri Oct 25 2024 Dominik Heidler <dheidler@suse.de> - Version 5.3.0 * Fix tests for new zypper version * fix doblue slash in packman repo url * Add Plugin to install Libation * Mon Jun 24 2024 Dominik Heidler <dheidler@suse.de> - Version 5.2.1 * Update freeoffice.py * Tue Jun 11 2024 Dominik Heidler <dheidler@suse.de> - Version 5.2.0 * Add config option to reverse option order * Fri Jun 07 2024 Dominik Heidler <dheidler@suse.de> - Version 5.1.0 * Use checkout@v4 for CI * Update issue templates * Increase prio from 90 to 70 for packman/openh264 repos * 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
/etc/opi.cfg /usr/bin/opi /usr/lib/python3.11/site-packages/opi /usr/lib/python3.11/site-packages/opi-5.4.0-py3.11.egg-info /usr/lib/python3.11/site-packages/opi-5.4.0-py3.11.egg-info/PKG-INFO /usr/lib/python3.11/site-packages/opi-5.4.0-py3.11.egg-info/SOURCES.txt /usr/lib/python3.11/site-packages/opi-5.4.0-py3.11.egg-info/dependency_links.txt /usr/lib/python3.11/site-packages/opi-5.4.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__/libation.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/libation.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, Tue Nov 12 01:04:35 2024