Skip to main content

A Python Library for CPM and PERT Methods

Project description

pyCritical

Introduction

pyCritical is a Python library designed to solve Critical Path Method (CPM) and Program Evaluation Review Technique (PERT) problems. It provides functionalities to calculate project schedules, identify critical paths, and visualize project timelines with Gantt charts.

Features

  • CPM Analysis: Calculate the critical path, earliest start and finish times, latest start and finish times, and slack times.
  • PERT Analysis: Evaluate project timelines with probabilistic time estimates.
  • Gantt Chart Visualization: Generate Gantt charts to visually represent the project schedule.

Usage

  1. Install
pip install pycritical
  1. Try it in Colab:

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

pyCritical-1.5.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

pyCritical-1.5.2-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file pyCritical-1.5.2.tar.gz.

File metadata

  • Download URL: pyCritical-1.5.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.25.11 tqdm/4.64.1 importlib-metadata/4.11.3 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.7.6

File hashes

Hashes for pyCritical-1.5.2.tar.gz
Algorithm Hash digest
SHA256 308453e3ebf5e536502e26cbe57663362484702e257976f25f0f9f3519813399
MD5 5e8464a963098f91fdd8e497002ceeb1
BLAKE2b-256 02d3ad18181e098c46fc0135e3f07526e26961acd9461fe29a37a6c0d9848511

See more details on using hashes here.

File details

Details for the file pyCritical-1.5.2-py3-none-any.whl.

File metadata

  • Download URL: pyCritical-1.5.2-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.25.11 tqdm/4.64.1 importlib-metadata/4.11.3 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.7.6

File hashes

Hashes for pyCritical-1.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8a3d5d371d92c18de7724fedbf30b0b648c1e66c237970db0a40c675f03ed76e
MD5 9723d7174e7d24c5d4297b68503e51d1
BLAKE2b-256 caff2534df5012029d6953798df43fa6c39d7b69cae4b361a48ef6282196e4dc

See more details on using hashes here.

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