Thomas Kluyver
7fece243d8
Use bytes throughout plat_other
6 years ago
Thomas Kluyver
4181ed65e9
Add failing test (on Python 2) for unicode file names
6 years ago
Thomas Kluyver
dd69edad3b
Fix test on Python 3
6 years ago
Virgil Dupras
bd9183afe9
v1.3.1
6 years ago
Kfir Hadas
f6f63b1796
Use text_type (unicode for PY2, str for PY3) ( #12 )
6 years ago
Virgil Dupras
0974912e78
Merge pull request #7 from julian-r/master
...
throwing a WindowsError with the code
7 years ago
Julian David Rath
6c01453fd3
throwing a WindowsError with the code
7 years ago
Virgil Dupras
7cbefa4317
Merge pull request #6 from glensc/patch-1
...
Update plat_other.py
7 years ago
Elan Ruusamäe
72bc94b48d
Update plat_other.py
...
minor typo fix
7 years ago
Virgil Dupras
35ad95bcd5
Fixed typo in changelog
10 years ago
Virgil Dupras
a568370c6a
v1.3.0
10 years ago
Virgil Dupras
baf125ff61
Added support for Gnome's gio
...
Instead of using our own Freedesktop's trash implementation,
use gio when it's available.
10 years ago
Virgil Dupras
bb8ed834da
Add same-codebase support for python 2.7.
...
When I opted for two codebases for python2/python3,
Send2Trash used C modules and it was easier to just have two
packages. With the ctypes version, supporting both python
versions becomes trivial and it's much more convenient to
merge them back into a single codebase.
I've only tested this code on Linux. I've converted plat_osx and
plat_win, but they only work theoretically.
10 years ago
Virgil Dupras
a8dbb1ac63
Renamed CHANGES --> CHANGES.rst
...
And fixed setup.py which was broken since README rename.
10 years ago
Virgil Dupras
bfd8f6e024
Updated repo URL to point to GH.
10 years ago
Virgil Dupras
8996fb9eac
Renamed README --> README.rst
10 years ago
Virgil Dupras
f7a6f217ce
Converted to git.
10 years ago
Virgil Dupras
a4936be846
Added tag 1.2.0 for changeset 2cba92b88b1d
12 years ago
Virgil Dupras
0f95d7506e
v1.2.0
12 years ago
gbn
b415ac86e3
Modification to symlink test case (that will actually fail when it should -- find_mount_point using abspath instead of realpath.)
12 years ago
gbn
eeaf4e8ffa
Add a test case for a path containing a symlink.
12 years ago
gbn
798893215c
Make the (still ugly) test no longer rely on ramfs/being root
12 years ago
gbn
aee2b7a8af
Check access and devices before attempting trash.
12 years ago
gbn
d090156c45
Use realpath to find mountpoint
12 years ago
Virgil Dupras
358b705cbc
Made a few minor style fixes, and added a proper error in cases where the target path of send2trash() doesn't exist.
12 years ago
gbn
eedbe258cb
URL Escape the Path in trashinfo
12 years ago
gbn
18e3187c2f
Replace == None with is None
12 years ago
gbn
8001be8f37
Remove import *
12 years ago
gbn
13b3943c82
Replace plat_other with one supporting the XDG Trash spec
...
Added tests for plat_other
12 years ago
Virgil Dupras
a8a771c9bd
Merged default branch with py3k. Py3k version of send2trash is now the default one (python 2 version is in the py2k branch).
12 years ago
Virgil Dupras
9189e685b1
Adjusted packaging metadata for 1.1.0.
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
04ee6eaf9f
Added tag 1.1.0 for changeset de5f43fcce5e
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
506e48b2e0
v1.1.0
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
899a3efeb3
Converted the compiled win module to ctypes.
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
a6907d57a9
Converted the compiled osx module to ctypes.
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
51d8a51cb7
Added a setuptools-crappiness notice in the README.
13 years ago
Virgil Dupras
b5315cb73d
Added a setuptools-crappiness notice in the README.
...
--HG--
branch : py3k
extra : transplant_source : %F8%9A%02%C3%D2%AA%AB%2C%5D%94%EA%13%BD%D6%A0U%3F%D2N%C9
13 years ago
Virgil Dupras
86450a3dee
v1.0.2
13 years ago
Virgil Dupras
d1fcb13086
v1.0.2
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
31907c9c4a
Fixed a bug in plat_other where conflict handling wouldn't be done correctly in external volume. Thanks to John Benediktsson for the tip.
13 years ago
Virgil Dupras
02dc392c45
Fixed a bug in plat_other where conflict handling wouldn't be done correctly in external volume. Thanks to John Benediktsson for the tip.
...
--HG--
branch : py3k
extra : transplant_source : %C6%11%009sx%B29%CF%EC%CC%D4%88r%BE%D8%BB%9AIa
13 years ago
Virgil Dupras
2572a7c00c
Fixed an infinite loop in plat_other when using a relative path in a mounted directory.
13 years ago
Virgil Dupras
7546aa606a
Fixed an infinite loop in plat_other when using a relative path in a mounted directory.
...
--HG--
branch : py3k
extra : transplant_source : %B4%A2%DB%EFn%BB%3A%F6%AE%06%F3%29%DB%06%FBE%D0%A2%BEt
13 years ago
Virgil Dupras
2858b5b153
Converted to py3k (haven't tried it on Windows yet, but it should compile and work...)
...
--HG--
branch : py3k
13 years ago
Virgil Dupras
88b90d859c
Updated package metadata.
13 years ago
Virgil Dupras
f5f9c5b352
Fixed the copyright comment which was at a strange place.
13 years ago
Virgil Dupras
06f03e14b4
Fixed spaces/tabs mixup.
13 years ago
Virgil Dupras
8313b0eebb
Added tag 1.0.1 for changeset a7e04d8e47e1
13 years ago
Virgil Dupras
e78d1d1bd9
Merged heads.
13 years ago
Virgil Dupras
de898fdcaa
v1.0.1: Fixed memory leak.
13 years ago