csvcat 2.0.0 – Concatenate comma separated value filesK

csvcat is a tool for working with comma separated value files text files. It lets you easily remove columns, reorder columns, and combine files.

What’s New In This Release?K

This version has been completely rewritten to use argparse.

Source and BugsK

See the github project for source code and to file bug reports.

https://github.com/dhellmann/csvcat

yasfb 0.5.0 – Yet Another Sphinx Feed BuilderK

yasfb is yet another package for creating RSS feeds from Sphinx documents. It differs from its predecessor by finding publication dates using git history rather than forcing explicit filename or metadata conventions.

What’s New In This Release?K

This is the first public release under the new name. This version updates sphinxfeed to pull publication dates from the git history and to remove some of the cruft from the descriptions going into the feed.

My First Week at HPK

Last week I started a new job and I’m very excited for the opportunity to work with the OpenStack team at HP. This new position is different for me in a couple of ways. HP as a company is larger and has a much longer history than the start-ups and smaller companies I’m used to working for. There are pros and cons to that, but I think for right now in this field the pros outweigh the cons, especially because of the work that I will be doing in the new role.

Read more...

whatthewhat 1.1.0 – Launch a Google search for exceptions from Python appsK

What is whatthewhat?K

whatthewhat is a demonstration tool for working with new developers. It launches a Google search for exceptions raised from within Python apps, to show how searching for an exception string is a good way to learn about the sorts of error messages programs can generate.

What’s New?K

  • Updated to use HTTPS when building the Google query URL.

smiley 0.8.0 – Python Application TracerK

What is smiley?K

Smiley spies on your Python app while it runs.

Smiley includes several subcommands for running Python programs and monitoring all of the internal details for recording and reporting. For more details, see the documentation.

What’s New?K

  • Improve test coverage for several key modules.
  • Use a 404 error in the web app when a run cannot be found in the db.
  • Fix python version check in server mode.
  • Fix listener/publisher to work under Python 3.
  • Use daemon mode for local tracer thread.
  • Fix the way the replay command calls the output formatter.
  • Prefix console output to differentiate it from the app under test.
  • Beaker fails under python 3, so make it optional.
  • Fix miscellaneous python 3 issues.
  • Add test scripts for running monitor/publisher mode.

linkscrubber – pinboard.in bookmark cleaner – 1.1.0K

What is linkscrubber?K

linkscrubber is a tool for working with pinboard.in bookmarks. Its primary feature is a command to replace links that redirect to another site, frequently a result of bookmarking something from an RSS feed or mobile site.

What’s New?K

  • Add sites command
  • Fix logging configuration to reduce the amount of output
  • Add regex option to redirects command
  • Add rename command
  • Support –dry-run for ‘tags canonicalize’
  • Add ‘tags canonicalize’ command
  • Convert to cliff
  • Switch packaging from distribute to setuptools and pbr

Smiley – Python Application Tracer – 0.7.0K

What is smiley?K

Smiley spies on your Python app while it runs.

Smiley includes several subcommands for running Python programs and monitoring all of the internal details for recording and reporting. For more details, see the documentation.

What’s New?K

  • Add support for multiple threads, tracking which thread includes each trace event.
  • Fix logic for determining whether to ignore stdlib modules and packages from the site-packages directory.
  • Use browser session to track pagination and filter parameters in the web views.
  • Fix path handling for virtualenvs.
  • Add static HTML report.
  • Fix pagination for small page count.
  • Add export and import commands.

virtualenvwrapper 4.3.1K

What is virtualenvwrapper?K

virtualenvwrapper is a set of extensions to virtualenv. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.

What’s New?K

This is a bug-fix release.

  • Make postmkproject use VIRTUALENVWRAPPER_HOOK_DIR
  • Miscellaneous test environment improvements
  • Set VIRTUALENVWRAPPER_SCRIPT correctly for different shells
  • rmvirtualenv displays a message if environment does not exist
  • changed phrasing of environment not found message
  • Add tests for wipenv with editable packages
  • Remove obsolete information about pip environment vars from documentation
  • Replace manually maintained history in documentation with ChangeLog

InstallingK

Visit the virtualenvwrapper project page for download links and installation instructions.

stevedore 1.0.0.0a1K

What is stevedore?K

Python makes loading code dynamically easy, allowing you to configure and extend your application by discovering and loading extensions (“plugins”) at runtime. Many applications implement their own library for doing this, using __import__ or importlib. stevedore avoids creating yet another extension mechanism by building on top of setuptools entry points. The code for managing entry points tends to be repetitive, though, so stevedore provides manager classes for implementing common patterns for using dynamically loaded extensions.

What’s New?K

  • use six.add_metaclass for better python 3 compatibility
  • raise by default on import failure in the DriverManager

InstallingK

Visit the stevedore project page for download links and installation instructions.

virtualenvwrapper 4.3K

What is virtualenvwrapper?K

virtualenvwrapper is a set of extensions to virtualenv. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.

What’s New?K

  • Run User Postactivate after changing dirs
  • Changed comments and mode for sourced user scripts
  • Update .gitignore to include bin, include, lib
  • Define mode constant for sourced-only files
  • Do not specify a version for pbr
  • Use VIRTUALENVWRAPPER_ENV_BIN_DIR throughout
  • Extract basic help text from the script
  • Add list of commands as basic help output
  • Update author email in packaging metadata
  • Clean up comment about zsh behavior in lazy mode
  • Fix syntax error (empty if block)

InstallingK

Visit the virtualenvwrapper project page for download links and installation instructions.