app-misc / trash-cli

Python scripts to manipulate trash cans via the command line

Official package sites : https://github.com/andreafrancia/trash-cli ·

Trash-cli trashes files recording the original path, deletion date, and permissions. It uses the same trashcan of KDE, GNOME, and XFCE, but you can call it from the command line (and scripts).

v0.24.5.26 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
test

v0.23.11.10 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / six : Python 2 and 3 compatibility library

Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: drop old stable 0.23.9.23
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/37480 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.23.11.10 x86, #934663
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.23.11.10 amd64, #934663
Signed-off-by: Sam James <sam@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: add 0.24.5.26
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/37242 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: drop 0.23.2.13.2
Closes: https://github.com/gentoo/gentoo/pull/35419 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.23.9.23 x86, #924950
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.23.9.23 amd64, #924950
Signed-off-by: Sam James <sam@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: add 0.23.11.10
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: add 0.23.9.23
Closes: https://github.com/gentoo/gentoo/pull/33024 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: drop 0.22.8.27
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/trash-cli: Stabilize 0.23.2.13.2 amd64, #905609
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.23.2.13.2 x86, #905609
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: drop 0.22.8.21
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/30028 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/trash-cli: Keyword 0.23.2.13.2 x86, #900443
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/trash-cli: add 0.23.2.13.2, PEP517, py3.11
Closes: https://bugs.gentoo.org/896602 Closes: https://github.com/mgorny/python-bump-testing/issues/38 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/trash-cli: Stabilize 0.22.8.27 x86, #899758
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-misc/trash-cli: Stabilize 0.22.8.27 amd64, #899758
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: drop 0.22.4.16
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/27655 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.22.8.21 x86, #875560
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.22.8.21 amd64, #875560
Signed-off-by: Sam James <sam@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: add 0.22.8.27
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: add 0.22.8.21
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/26938 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/trash-cli: Stabilize 0.22.4.16 x86, #859598
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-misc/trash-cli: Stabilize 0.22.4.16 amd64, #859598
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: drop 0.21.10.24
Closes: https://bugs.gentoo.org/829461 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/26522 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: add 0.22.4.16
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/25055 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: Drop old stable 0.20.12.26-r1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/23907 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-misc/trash-cli: Stabilize 0.21.10.24 x86, #828335
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-misc/trash-cli: Stabilize 0.21.10.24 amd64, #828335
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: Drop old testing 0.21.5.25
Closes: https://bugs.gentoo.org/802465 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/23186 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Bump to 0.21.10.24
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/trash-cli: use pytest in 0.21.5.25
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Drop oldstable 0.20.11.23
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/20746 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.20.12.26-r1 amd64, #789261
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/trash-cli: Stabilize 0.20.12.26-r1 x86, #789261
Signed-off-by: Sam James <sam@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Bump to 0.21.5.25
Closes: https://bugs.gentoo.org/791538 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: Fix runtime issue due to missing dependency
Some subcommands need dev-python/psutil to be a runtime dependency rather than a build time dependency. Gentoo bug: https://bugs.gentoo.org/777993 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: Drop old stable 0.17.1.14_p20170816-r1
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/19642 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/trash-cli: amd64 stable wrt bug #772077
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/trash-cli: x86 stable wrt bug #772077
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Bump to 0.20.12.26
Closes: https://bugs.gentoo.org/772122 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/trash-cli: add psutil as test dep
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Bump to 0.20.11.23
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/18423 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Drop 0.17.1.14_p20170816
app-misc/trash-cli-0.17.1.14_p20170816-r1 is also stable, thus dropping old stable version. Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/trash-cli: x86 stable wrt bug #721444
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/trash-cli: amd64 stable wrt bug #721444
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-misc/trash-cli: Remove py2.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-misc/trash-cli: Fix DISTUTILS_USE_SETUPTOOLS QA notice
Also update to EAPI7, drop Python2 support, enable Python3.{7,8} Closes: https://bugs.gentoo.org/709952 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/15165 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Zoltan Puskas · gentoo
app-misc/trash-cli: Drop old stable 0.12.9.14-r2
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-misc/trash-cli: amd64 stable wrt bug #656732
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
app-misc/trash-cli: Drop old
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/trash-cli: x86 stable (bug #656732)
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Virgil Dupras · gentoo
app-misc/trash-cli: bump to 0.17.1.14_p20170816
Patch by Alex Xu Closes: https://bugs.gentoo.org/643488 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Patrice Clement · gentoo
app-misc/trash-cli: version bump.
Gentoo-Bug: https://bugs.gentoo.org/620434 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Patrice Clement · gentoo
app-misc/trash-cli: version bump.
Gentoo-Bug: https://bugs.gentoo.org/603862 Package-Manager: portage-2.3.0
Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed