Author archives: Olivier Mansion

A badge to track your dependencies

Requires.io is all about being notified of outdated dependencies on PyPI packages, and badges is now one of the available ways:

/media/blog/54/badges.png

Probably the easiest way to share this information with you community, embed this feature on your project page in 3 steps:

  • Sign-in via GitHub or Bitbucket
  • Enable your repository
  • Copy/paste the reStructuredText, Markdown (and much more) snippets available on your dashboard:
/media/blog/54/includes.png

So join now and start sharing!

Continue reading

Buildout, Tox and a new pricing!

Requires.io helps you keep track of the requirements of your Python projects.

Today we are pleased to announce Buildout and Tox support:

/media/blog/55/buildout_tox.png

With these new features comes a new friendly pricing!

The Personal plan is now $3 per month, while the Organization plan is now $7 per month, both featuring unlimited private repositories.

And for Open Source projects it's still $0 per month with unlimited public repositories.

So register now!

Continue reading

An email digest to track your dependencies

Requires.io is all about being notified of outdated dependencies on PyPI packages: the good ol' email digest is one of the available opt-in ways to get notified.

/media/blog/52/email_settings.png

Enable this feature in 4 steps:

  1. Sign-in via GitHub or Bitbucket

  2. Enable your repository

  3. Step in the Emails section of your administration dashboard and input:

    • an email address,
    • the desired notification frequency for outdated and insecure releases: there may be no need to update only because a new version is available, but a security release is another thing altogether.
  4. Check your inbox:

/media/blog/52/email.png

Email digests are fortunately not the only option... More on ...

Continue reading

Get notified!

Requires.io is all about being notified about new dependencies on your Python project.

/media/blog/51/dashboard2.png

The way is up to you:

  • by mail: the good old fashioned way ;-)
  • on your dashboard: an exhaustive look on files, branches and tags
  • with badges: directly embedded on your pages
  • by pull request on GitHub: a convenient way to handle dependencies

More details in our upcoming posts!

Continue reading

One click away from testing with Redis

It has never been so easy to run tests against Redis with this new ShiningPanda feature.

Starting a Redis server on the fly is literally one click away from your job configuration!

In the Build Environment section just check the Start a database server and select Start a Redis server:

/media/blog/48/servers.png

The server is accessible locally on the default port (6379). A set of environment variables are also available in all your builders to ease project configuration.

One more thing: if you want to test your project on multiple NoSQL databases, the combo multi-configuration project with a NoSQL axis is a ...

Continue reading