Skip to main content

Minimalistic but pragmatic ESB / ETL / EAI in Python

Project description

Welcome to Pypeman

Pypeman is a minimalist but pragmatic ESB / ETL / EAI in python.

https://travis-ci.org/mhcomm/pypeman.svg?branch=master https://badge.fury.io/py/pypeman.svg https://codecov.io/gh/mhcomm/pypeman/branch/master/graph/badge.svg https://img.shields.io/badge/license-Apache%202-blue.svg https://img.shields.io/pypi/pyversions/pypeman.svg https://img.shields.io/pypi/wheel/pypeman.svg https://img.shields.io/pypi/status/pypeman.svg

See documentation for more information.

Getting started

Installation

With pip

pip install pypeman # or
pip install pypeman[all] # To install with all optional dependencies

Basic usage

Create a fresh project with:

pypeman startproject <project_dirname>

Above command will create a new directory with a “settings.py” file containing local configs and a “project.py” file with a channel example that you can uncomment to test pypeman. Follow the commented instructions then execute:

pypeman start # You can use the --reload option for auto-reloading on changes

Quick command overview

To get command help and more details about commands:

pypeman --help

To create a fresh project (partially implemented):

pypeman startproject <project_name>

To start pypeman:

pypeman start

To show a channel graph:

pypeman graph

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

pypeman-0.6.4.tar.gz (107.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pypeman-0.6.4-py3-none-any.whl (129.7 kB view details)

Uploaded Python 3

File details

Details for the file pypeman-0.6.4.tar.gz.

File metadata

  • Download URL: pypeman-0.6.4.tar.gz
  • Upload date:
  • Size: 107.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.16

File hashes

Hashes for pypeman-0.6.4.tar.gz
Algorithm Hash digest
SHA256 5bc69de0a62a7c997ee3b610443491e91226cc12daf2f463b47ee7e6757692b3
MD5 a0acea0b2595fcbd4791e1b36b55fa04
BLAKE2b-256 671cfe6d3f28ff51275413f5170bce3da46d2a86439f5dca84dc57b86403f7f5

See more details on using hashes here.

File details

Details for the file pypeman-0.6.4-py3-none-any.whl.

File metadata

  • Download URL: pypeman-0.6.4-py3-none-any.whl
  • Upload date:
  • Size: 129.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.16

File hashes

Hashes for pypeman-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 627cadcb7c6c0b20ded243e1df3f34aeffc3e915f605225e1c9647f5de583b44
MD5 1ce9cf935f3f0f06b24ecb0e03be4c95
BLAKE2b-256 197e893414ebbfa646b141d6e1924d7fcaf4251bb618fd0e4cc9b8f13dbb7be9

See more details on using hashes here.

Supported by

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