Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

A python framework that provides abstract classes for a high performance computing cluster based in a pipe and filter architecture

Project Description

factopy is a python framework and provides abstract classes for a high performance computing cluster based in a pipe and filter architecture.


If you want to deploy this repository with the default settings, on any GNU/Linux or OSX system you just need to execute the next bash command to setting up all the requirements (GNUMakefile should have been installed to this point).

$ PYVERSION=2.7 make sqlite3 deploy

But, if you want use postgresql instead of sqlite3, you should execute the next bash command:

$ PYVERSION=2.7 make postgres deploy

All the testing are made in python2.7. If you haven’t installed python2.7 it is automatically installed with the previous command.

As an exception, for Ubuntu Desktop (or Ubuntu in general) you can use the command:

$ PYVERSION=2.7 make ubuntu postgres deploy

Last, you should configure a superuser access to the frontend. To do so, you should execute the next command and then fill the password field.

$ make defaultsuperuser


There are 2 services, the frontend and the backend. First we recommend you to bootup the frontend using the command:

$ make run

Now you can go to a browser on the same machine and use the address http://localhost:8000/admin to login to the service. You should complete the username field with “dev” and in the password field you should use your previously selected password.


To test all the project you should use the command:

$ make test

If you want to help us or report an issue use the GitHub issue tracker.

Release History

This version
History Node


History Node


History Node


History Node


History Node


Download Files

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

Filename, Size & Hash SHA256 Hash Help File Type Python Version Upload Date
(84.5 kB) Copy SHA256 Hash SHA256
Source None Jun 25, 2014

Supported By

Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Google Google Cloud Servers DreamHost DreamHost Log Hosting