Releases: netromdk/slacker
Releases · netromdk/slacker
Version 0.4
Most changes in this version were done by @voidpirate, cheers!
Notable changes:
- Slacker requires Python 3.4 now
- Vermin is used to make sure the minimum Python versions stay the same
- Upgraded to using Prompt Toolkit 2.0.4
- Concurrent downloading of emojis
- Docker support
- Caching support of Slack API responses internally, used with
users.list
for now - Configurable prompt using templated variables
- General fixes and improvements
Version 0.3
Notable mentions of this release:
- Extensions to
files.list
:- Listing files for a specific user:
-u|--user <uid>
- Downloading filtered files:
-d|--download <folder>
- Listing files for a specific user:
- Added chat commands:
chat.postmessage
,chat.postephemeral
, andchat.memessage
- Implemented read-only mode (changed via
config --set-read-only
andconfig --unset-read-only
) Session
instance to fix circular import betweenConfig
andLogger
- Double-quote conformity
- Enabled Travis CI
channels.invite
command with the extra--all
option- Rotating log file when larger than 500 KB and keeping 2 files max
- Enforce our guidelines via flake8
- Run static analysis via vulture
- Added better python version check external to the code
- Fixed various bugs
Associated issues can be found here.
Version 0.2
Notable mentions of this release:
- We switched to using python-prompt-toolkit v1.0.15
- Extended prompt to support completion of our commands' arguments
emoji.list
command (and download of emojis)users.list
commandchannels.list
commandfiles.delete
commandconfig
command- Mask tokens on stdin (like passwords with "******")
Associated issues can be found here.
Version 0.1
The first beta version of Slacker is released. Has setup and a few basic commands. It also supports single command CLI via slacker.py -- command args..
.
Associated issues can be found here.