virtualenvwrapper 4.5.1 – Enhancements to virtualenvK

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

  • Lots of fixes for handling paths with spaces in them, contributed by Jessamyn Smith.
  • Fix an issue with the default behavior of workon and changing directories to the project, if it is set.

InstallingK

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

virtualenvwrapper 4.5.0 – (Because PyCon Attendees Deserve More Than One Release)K

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

  • Add options to control whether to cd to the virtualenv when creating a temporary env.
  • Add some tests.

InstallingK

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

virtualenvwrapper 4.4.1 – Enhancements to virtualenvK

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

  • Touch temporary file after a name is created
  • Support “workon .”
  • make cd after workon optional
  • Merged in hjwp/virtualenvwrapper (pull request #25)
  • Stop mangling the python argument to virtualenv
  • ignore -f lines in pip freeze output
  • Merged in bittner/virtualenvwrapper (pull request #22)
  • hacked attempt to get round MSYS_HOME environ dependency on windows/git-bash/msys
  • Change “distribute” to “setuptools” in docs
  • Merged in jessamynsmith/virtualenvwrapper (pull request #23)
  • Override tox’s desire to install pre-releases
  • Reworded the documentation around user scripts vs plugin creation, to make it more clear which one you need. Also added a simple example of user scripts
  • do not install distribute in test environments
  • Update issue tracker URL

InstallingK

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

Handling High Email Volume with supK

Over the last year, the openstack-dev mailing list has averaged 2500 messages every month. Staying on top of that much email can be challenging, especially with some of the consumer-grade email clients available today. I’ve recently upgrade my email setup to use sup, a terminal-based mail client that is helping me process the mailing list, and even keep up with gerrit at the same time.

Read more...

Deploying Nested ZNC Services with AnsibleK

The OpenStack community, like other open source communities, relies on IRC for a lot of our brief and interactive communication. The community is large, though, and spans the globe, so we are not all online simultaneously. Many of us also travel, meaning we are offline at times even when we are otherwise “working.” The result is lags in communication, or missed messages entirely.

ZNC is an IRC “bouncer”, a tool for maintaining a presence on an Internet Relay Chat network even when you yourself are not connected to the Internet. ZNC maintains a scroll-back buffer for each channel you join, letting you replay missed messages after reconnecting to the service for a while. Having access to the messages you’ve missed makes IRC more useful as an asynchronous communication tool.

Read more...

Ansible Role for OpenStack DevelopmentK

As mentioned previously, I have been using ansible for managing my development configuration for a few months now, and I’m finally getting around to releasing some of the roles I’ve created in a form (possibly) useful to other folks. This one configures some of the packages needed to run unit tests for OpenStack projects.

Read more...

Ansible Roles for Python DevelopersK

I have been using ansible for managing my development configuration for a few months now, and I’m finally getting around to releasing two of the roles I’ve created in a form (possibly) useful to other folks.

Read more...

virtualenvwrapper.django 0.4.1K

What is virtualenvwrapper.django?K

virtualenvwrapper.django is a template plugin for virtualenvwrapper to create new Django projects automatically. When used with mkproject, it installs Django into the new virtualenv then runs django-admin.py to create a new project skeleton.

What’s New?K

This release replaces the use of distribute with setuptools (contributed by Sascha Peilicke).

sphinxcontrib-paverutils 1.7 – Sphinx/Paver integrationK

sphinxcontrib-paverutils provides an alternative integration of Sphinx and Paver. It supports calling Sphinx from within Paver using multiple configurations, and does not assume you only want to build HTML output.

What’s New?K

  • Newer versions of sphinx try to exit when main() is done, so trap that exit code and return it.
  • Build universal wheels of releases.

virtualenvwrapper 4.3.2 – Enhancements to virtualenvK

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

  • Start releasing wheels
  • Clean up documentation
  • Fix test invocation for zsh
  • add -q option to cd for zsh
  • make run_tests use the SHELL var to run test script

InstallingK

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