PyBit is a small application written in wxPython for shortening URLs using some of the best shortening engines like: bit.ly, is.gd, cli.gs, smsh.me, tr.im and posting status updates to Twitter or identi.ca. It tries to be as simple and as user-friendly as possible. Configuration uses a simple preferences dialog, and all the buttons and text are bigger. All passwords (for twitter and identi.ca) are stored in plain text, so it’s currently not secure. Under GNOME, pyBit stores the shortened URL directly to your clipboard, so you don’t have to select and copy the short URL.
|Implementation||wxpython curl Python|
Release Notes: A typo that made cli.gs not work in pyBit was fixed. Some minor changes were made.
Release Notes: Problems with saving and showing the default engine were fixed. Restarting is no longer required to apply the changes (only for the twitter/identica icon). The preferences dialog is automatically closed after saving changes.
Release Notes: An issue with bit.ly authentication and error handling was fixed. A bug that occurred while saving your setting was fixed. You are strongly recommended to use your own username and password when using bit.ly, since bitlyapidemo is used by many others and you will get the error message: ”You have exceeded your hourly rate limit for this method.” This version is pretty stable so it's recommended to upgrade. If installing from the deb package, you should remove the old version before upgrading.
Release Notes: The dependency on GTK was removed since wxPython is now used instead. An exit confirmation dialog was added. An error message is now shown when the shortening with bit.ly gives an error.
Release Notes: tr.im support was added. Some improvements were made to the status updater. os.popen was replaced by the commands method for executing shell commands.