Skip to content

Commit

Permalink
Merge branch 'release/0.3.4'
Browse files Browse the repository at this point in the history
  • Loading branch information
craigmaloney committed May 31, 2018
2 parents acdaf30 + 0625fca commit 2e3bcb5
Show file tree
Hide file tree
Showing 5 changed files with 309 additions and 66 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Expand Up @@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

### Release
### [0.3.4] - TBD

#### Added
- Added ability to execute commands while streaming (toot, fav, rep, etc.)
- Added step switch for stepping through the timelines (ex: home step, listhome step)
- Execute commands on stepped toots (fav, boost, rep, etc.)
- Added ability to show links and optionally open those links in a browser (see "help links" for details).
- Display media links by default
- Display message when no notifications are present

### Fixed
- Privacy settings now default to server privacy settings for toots
- CTRL-C in streaming adds a linefeed to preserve prompt spacing
- Streaming now supports lists with spaces
- Added broad exception handling so tootstream shouldn't crash while running commands.
- Minor formatting fixes

### Release
### [0.3.3] - 2018-02-17

Expand Down
4 changes: 4 additions & 0 deletions README.md
Expand Up @@ -102,6 +102,10 @@ If you have already set up a profile you may use the ``--profile`` command-line

You may select a different configuration using ``--config`` and pass it the full-path to that file.

## Notes on networking

Tootstream and Mastodon.py use the [requests](https://pypi.python.org/pypi/requests) library for communicating with the Mastodon instance. Any proxy settings you may need to communicate with the network will need to be in a format that the requests library understands. See the requests documentation for more details on what those environment variables should be.

## Contributing

Contributions welcome! Please read the [contributing guidelines](CONTRIBUTING.md) before getting started.
Expand Down
3 changes: 2 additions & 1 deletion setup.py
@@ -1,7 +1,7 @@
from setuptools import setup, find_packages
setup(
name="tootstream",
version="0.3.3",
version="0.3.4",
python_requires=">=3",
install_requires=[line.strip() for line in open('requirements.txt')],

Expand All @@ -13,6 +13,7 @@
author="Sara Murray",
author_email="saramurray@protonmail.com",
description="A command line interface for interacting with Mastodon instances", # nopep8
long_description="A command line interface for interacting with Mastodon instances", # nopep8
license="MIT",
keywords="mastodon, mastodon.social, toot, tootstream",
url="http://www.github.com/magicalraccoon/tootstream",
Expand Down

0 comments on commit 2e3bcb5

Please sign in to comment.