Skip to content

Releases: arsenetar/send2trash

1.8.2

27 Apr 05:31
0244f53
Compare
Choose a tag to compare

What's Changed

  • Add fallback to HOMETRASH when cross device errors happen in plat_other (#26, #41, #63)
  • win/legacy: tiny logic simplification by @BoboTiG in #77
  • TravisCI is not used anymore by @sobolevn in #73
  • fix(ci): Update to latest actions, fix python versions by @arsenetar in #78

New Contributors

Full Changelog: 1.8.0...1.8.2

1.8.1b0

21 Aug 03:46
2aa834b
Compare
Choose a tag to compare
1.8.1b0 Pre-release
Pre-release
  • Add fallback to HOMETRASH when cross device errors happen in plat_other (#26, #41, #63)

1.8.0

09 Aug 23:11
484913b
Compare
Choose a tag to compare
  • Add compatibility with pathlib paths (#49)
  • Fix thread compatibility of modern windows implementation (#59)
  • Fix handling of UNC names in legacy windows implementation (#57)

1.7.1

23 Jun 02:41
d52b4f2
Compare
Choose a tag to compare
  • Release stable version with changes from last 3 releases including:
    • Changed conditional for when to try to use pyobjc version (#51)
    • Add console_script entry point (#50)
    • Increased python CI versions (#52, #54)
    • Fix minor issue in setup.py (#53)
    • Fix issue with windows tests importing modules on non-windows (#55)
    • Unit test cleanups, rewrites, and flake8 cleanups
    • Windows: Fix legacy windows platform for multi-byte unicode and add tests
    • macOS: Add alternative pyobjc version to potentially improve compatibility (#51)
    • Add main method which allows calling via python -m send2trash somefile
    • Windows: Add support for using IFileOperation when pywin32 is present on Vista and newer
    • Add support for passing multiple files at once in a list
    • Windows: Batch multi-file calls to improve performance (#42)
    • Windows: Fix issue with SHFileOperation failing silently when path is not found (#33)
  • Fix handling of UNC names (#57)

1.7.0a1

23 Jun 02:32
23ce7b8
Compare
Choose a tag to compare
1.7.0a1 Pre-release
Pre-release
  • Change conditional for macOS pyobjc usage

1.7.0a0

23 Jun 02:31
c8bcaea
Compare
Choose a tag to compare
1.7.0a0 Pre-release
Pre-release
  • Add console_script entry point (#50)
  • Increased python CI versions (#52, #54)
  • Fix minor issue in setup.py (#53)
  • Fix issue with windows tests importing modules on non-windows (#55)
  • Unit test cleanups, rewrites, and flake8 cleanups
  • Windows: Fix legacy windows platform for multi-byte unicode and add tests
  • macOS: Add alternative pyobjc version to potentially improve compatibility (#51)

1.6.0b1

19 Jun 02:53
49bc438
Compare
Choose a tag to compare
1.6.0b1 Pre-release
Pre-release

This is a beta version including the following changes:

  • Add main method which allows calling via python -m send2trash somefile
  • Windows: Add support for using IFileOperation when pywin32 is present on Vista and newer
  • Add support for passing multiple files at once in a list
  • Windows: Batch multi-file calls to improve performance (#42)
  • Windows: Fix issue with SHFileOperation failing silently when path is not found (#33)