Skip to main content

No project description provided

Project description

This library provides a set of pre-built tasks for your, pynt based, build.py along with supporting utility and project specific functions.

Build Status

Install

  • pip install pynt-of-django

Usage

From within your build.py, setup pyntofdjango.

import os
import pyntofdjango
pyntofdjango.setup_pod(os.path.abspath(__file__))

Import any tasks you may need. See pyntofdjango’s build.py for a full list.

from pyntofdjango.tasks import create_venv, manage, test_nose

Now you should see your new tasks on the command line.

pynt -l

About

This project builds on the basic way to use virtualenv, where the virtualenv folder (called venv) is placed within the project and ignored by the repo.

Why an in-project virtualenv?

The most important bit is that it allows devs to get going with your project without worrying about virtualenv all the time. There are more reasons and there are disadvantages. Christopher Webber has an explitive filled presentation on some of the reasons in-project virtualenvs may be your style.

Why not use [my favorite build tool]?

Pynt is very simple but nice for that same reason.

  1. It’s pure Python and as a result it works great on all platforms.

  2. It’s only a local build tool and not a deployment tool and neither is this project.

  3. It supports Python 3 and so does this project.

  4. It makes for a cool companion project name.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynt-of-django-0.1.0.tar.gz (20.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page