mirror of
https://github.com/arsenetar/send2trash.git
synced 2026-03-12 10:51:37 +00:00
Compare commits
13 Commits
1.6.0b1
...
5d3835735e
| Author | SHA1 | Date | |
|---|---|---|---|
| 5d3835735e | |||
|
|
741c7ad51f | ||
| 2eb3242cd9 | |||
| 60bcb2c834 | |||
| c411f4eae4 | |||
| f64c69f905 | |||
|
00dfe77e40
|
|||
| 16a7115ff1 | |||
| ec73b44c43 | |||
|
|
f62b4f1ffd | ||
|
|
38ae2b63d2 | ||
|
|
cd8d9fb95e | ||
|
|
20bbab0b4c |
16
.travis.yml
16
.travis.yml
@@ -17,12 +17,20 @@ matrix:
|
||||
- python: "3.4"
|
||||
- python: "3.5"
|
||||
- python: "3.6"
|
||||
# Obtain Python 3.7 from xenial as per https://github.com/travis-ci/travis-ci/issues/9815
|
||||
- python: "3.7"
|
||||
dist: xenial
|
||||
- python: "3.8"
|
||||
- python: "3.9"
|
||||
- python: "nightly" # 3.10
|
||||
before_script:
|
||||
- export TOXENV=py310
|
||||
- python: "2.7"
|
||||
arch: ppc64le
|
||||
- python: "3.6"
|
||||
arch: ppc64le
|
||||
|
||||
install:
|
||||
- pip install tox
|
||||
- python -m pip install tox
|
||||
before_script:
|
||||
- export TOXENV=$(echo py$TRAVIS_PYTHON_VERSION | tr -d .)
|
||||
script:
|
||||
- tox
|
||||
- python -m tox
|
||||
|
||||
@@ -24,7 +24,7 @@ Installation
|
||||
|
||||
You can download it with pip::
|
||||
|
||||
pip install Send2Trash
|
||||
python -m pip install -U send2trash
|
||||
|
||||
or you can download the source from http://github.com/arsenetar/send2trash and install it with::
|
||||
|
||||
|
||||
@@ -110,11 +110,10 @@ def trash_move(src, dst, topdir=None):
|
||||
|
||||
check_create(filespath)
|
||||
check_create(infopath)
|
||||
|
||||
|
||||
with open(op.join(infopath, destname + INFO_SUFFIX), "w") as f:
|
||||
f.write(info_for(src, topdir))
|
||||
os.rename(src, op.join(filespath, destname))
|
||||
f = open(op.join(infopath, destname + INFO_SUFFIX), "w")
|
||||
f.write(info_for(src, topdir))
|
||||
f.close()
|
||||
|
||||
|
||||
def find_mount_point(path):
|
||||
|
||||
8
setup.py
8
setup.py
@@ -14,12 +14,13 @@ CLASSIFIERS = [
|
||||
"Programming Language :: Python :: 3.6",
|
||||
"Programming Language :: Python :: 3.7",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Topic :: Desktop Environment :: File Managers",
|
||||
]
|
||||
|
||||
LONG_DESCRIPTION = (
|
||||
open("README.rst", "rt").read() + "\n\n" + open("CHANGES.rst", "rt").read()
|
||||
)
|
||||
with open("README.rst", "rt") as f1, open("CHANGES.rst", "rt") as f2:
|
||||
LONG_DESCRIPTION = f1.read() + "\n\n" + f2.read()
|
||||
|
||||
setup(
|
||||
name="Send2Trash",
|
||||
@@ -36,4 +37,5 @@ setup(
|
||||
classifiers=CLASSIFIERS,
|
||||
extras_require={"win32": ["pywin32"]},
|
||||
project_urls={"Bug Reports": "https://github.com/arsenetar/send2trash/issues"},
|
||||
entry_points={"console_scripts": ["send2trash=send2trash.__main__:main"]},
|
||||
)
|
||||
|
||||
@@ -9,8 +9,9 @@ from tempfile import gettempdir
|
||||
from send2trash import send2trash as s2t
|
||||
|
||||
# import the two versions as well as the "automatic" version
|
||||
from send2trash.plat_win_modern import send2trash as s2t_modern
|
||||
from send2trash.plat_win_legacy import send2trash as s2t_legacy
|
||||
if sys.platform == "win32":
|
||||
from send2trash.plat_win_modern import send2trash as s2t_modern
|
||||
from send2trash.plat_win_legacy import send2trash as s2t_legacy
|
||||
|
||||
|
||||
@unittest.skipIf(sys.platform != "win32", "Windows only")
|
||||
|
||||
Reference in New Issue
Block a user