Latest version![Bumpr Bumpr](/uploads/1/0/7/0/107025557/899239319.jpg)
Close
Close
Released:
Bumper/Idents for anyone who watched Nickelodeon in their childhood. (even if you are a child) Even from when it was Pinwheel. Bumpr is a Mac App Store utility that allows you to select a browser in which to open links when clicking them. It’s a handy little app that is great for anyone who occasionally has a need to open links in various browsers, and it recently received an upgrade to version 1.2 that adds several.
Version bumper and Python package releaser
Project description
Bump’R is a version bumper and releaser allowing in a single command: Best paint brush for doors.
- Clean-up release artifact
- Bump version and tag it
- Build a source distribution and upload on PyPI
- Update version for a new development cycle
Bump’R intend to be customizable with the following features:
- Optionnal test suite run before bump
- Customizable with a config file
- Overridable by command line
- Extensible with hooks
Installation
You can install Bump’R with pip:
Usage
You can use directly the command line to setup every parameter:
But Bump’R is designed to work with a configuration file (bumpr.rc by defaults).Some features are only availables with the configuration file like:
- commit message customization
- hooks configuration
- multiline test, clean and publish commands
Here’s an exemple:
This way you only have to specify which part you want to bump on the command line:
Documentation
The documentation is hosted on Read the Docs
Changelog
0.3.7 (2017-10-29)
- Drop support for Python 2.6 and 3.3
- Properly display dry run prepare diff
- Warn only for dirty workspace on dry run
- Optional tag annotation support
0.3.6 (2017-01-10)
- Make use of custom tag_format in readthedoc hook
- Expose {tag} in replace and command hook
- Expose {tag} in commit messages
0.3.5 (2017-01-10)
- Allow to specify a custom tag pattern
0.3.3 (2017-01-08)
- Push action is verbose
0.3.2 (2017-01-08)
- Fix some boolean handling from commandline
0.3.1 (2017-01-08)
- Ensure push is executed
- Fix boolean parsing
- Fix error handling on version extraction
0.3.0 (2017-01-08)
- Support seprator omission in changelog (for markdown)
- Add readthedoc badge support.
- Breaking Use https and readthedocs.io as default
- setup.cfg declaration support
- Optionnal bumpr: prefix support
- Switch to pytest
0.2.1 (2015-11-21)
- Use nosetests instead of custom discovery
- Some fixes on Python 3 (mostly encodings)
- Improve error handling
- Validate configuration
0.2.0 (2013-08-24)
- colored diff
- Added --bump and --prepare to only perform bump or prepare
- Rely on VCS for tracking files and ensure working copy is clean
- Added option --nocommit
- Ensure dry run does not write or execute anything
- Better output and error handling
- Group parameters in help
- Added optionnal hook vaidation
- Fix some Python incompatibilities (Python 2.6 and 3.X)
- More documentation
0.1.0 (2013-08-22)
- Initial release. Missing some parts but working!
Release historyRelease notifications | RSS feed
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
![Bumpr Bumpr](/uploads/1/0/7/0/107025557/899239319.jpg)
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size bumpr-0.3.7-py2.py3-none-any.whl (17.3 kB) | File type Wheel | Python version 3.6 | Upload date | Hashes |
Filename, size bumpr-0.3.7.tar.gz (16.5 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for bumpr-0.3.7-py2.py3-none-any.whl
Algorithm | Hash digest |
---|---|
SHA256 | 22b584aa13b36f7e107f575175ead27ad3a6b4bfac92b1472536b0abdb2692d4 |
MD5 | 32265e09771727731851173c45909734 |
BLAKE2-256 | 1553708a2301f830d4fa164c611bb0842d62107ef2c965b4dd9d4b05975c0fd3 |
Hashes for bumpr-0.3.7.tar.gz
Algorithm | Hash digest |
---|---|
SHA256 | 73cde6d0495459efca17bdda11ea502c3f96bd63ca37f20e420c74b985801e5c |
MD5 | a087173558d4ee83c52c009643abf0ac |
BLAKE2-256 | 26450637d5d8f75b1dfe63f8004046863914ba04cd51ce98a89ae6bec859a622 |
The secret to using a task management system is to make it an everyday habit. My task manager of choice is Todoist and I put virtually everything I want to get done into it: work stuff, side projects, home repair tasks, kids’ school stuff, whatever. It all goes into Todoist, and I’m dipping in and out of that app to check off tasks and add new ones, every day, many, many times a day.
Creating new tasks quickly and easily is key, of course. I use virtually all of the many methods that Todoist offers for adding tasks, from Quick Add on my desktop (essential) to voice dictating tasks into Google Assistant (less essential). I’ve also created an iOS shortcut called “Todoist Task from Webpage” that has become an essential part of my productivity. I’m making it publicly available today and you can download it here for free and install it on your iPhone or iPad.
I made this shortcut because so many of the tasks I create in Todoist each day are based on what I come across in my web browser. On any given web page, I might find that I want to follow up on it at a later time, download something linked on the page, make a purchase, watch a video, or something similar. In fact, it used to be that a lot of the tabs I’d keep open in my browser were actually tasks in disguise: I’d want to keep them available so that I could take some action on them later. 12 tribes casino omak wash. Obviously it’s more useful to turn these into tasks than to let them linger as tabs for days or weeks.
The key to translating a page you’re looking at into a task that you’ll actually take action on is quickly capturing the page’s URL. You can do this manually in Todoist by either adding the link as a comment on a task or, even better, embedding the link into the text of the task itself in Markdown form. This is straightforward, but of course the more quickly and easily you can create a task the better.
When you run this shortcut on iPhone or iPad by selecting it from the share menu in mobile Safari (sorry, Chrome on iOS doesn’t support the Shortcuts actions that make this possible) it grabs the URL and the title of the page and quickly formats them as a Markdown link. You can then choose from a list of actions with which to prepend that link, e.g., “Read,” “Follow up on,” “Purchase,” etc. to form the text of the new task. Another menu allows you to assign the task to one of your pre-existing Todoist projects, and the due date is automatically set as today. That’s it; with a few clicks, the page has been turned into a Todoist task.
Here’s what it looks like on an iPad:
Some other nifty details of this shortcut:
Bumper Stickers
- Tasks are assigned a due date of today unless you’re running the shortcut after 9:00p local time, in which case it automatically assigns the next day as the due date.
- Turning a link on YouTube.com into a task is a little trickier, so the shortcut actually makes a quick call to the YouTube API to get the information necessary to create a new task. As a result, you can also use this shortcut from the the YouTube app. Tap on the share icon and then swipe over to the More action to find the shortcut.
- In some cases where the preset actions don’t quite make sense to prepend to the page title, there’s a custom option to allow you to fully edit the text of the task on the fly.
Bumpro Leggings
I use this shortcut every day, multiple times a day, and it’s become an essential part of how I think about task management. I now stash all kinds of pages into tasks, from Adobe XD web prototypes that I want to review later, to YouTube videos that I come across during the workday, to Kickstarter campaigns I want to consider funding, and much more. If you’re using Todoist (and if you’re not, you should be) give this a try and let me know what you think.
This shortcut requires iOS or iPadOS 14.4 and the latest version of the Todoist app for iPhone or iPad. Note that if you’ve never run third-party shortcuts before, you’ll need to follow these steps. Also check out ExactPic my suite of image editing shortcuts
+