Skip to main content

pyscheduling

THE python package to solve scheduling problems

Installation

$ pip install pyscheduling

Usage

import pyscheduling.SMSP.interface as sm

problem = sm.Problem()
problem.add_constraints([sm.Constraints.W,sm.Constraints.D])
problem.set_objective(sm.Objective.wiTi)
problem.generate_random(n=20,Wmax=10)
solution = problem.solve(problem.heuristics["ACT"])
print(solution)

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

pyscheduling was created by the scheduling-cc organization. CC-BY-NC-ND-4.0.

Metadata

Release files for pyscheduling 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyscheduling 0.1.8
File Size Uploaded
pyscheduling-0.1.8.tar.gz 707.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyscheduling 0.1.8
File Interpreter ABI Platform
pyscheduling-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 1.4 MB

Release files / pyscheduling-0.1.8.tar.gz

Download URL pyscheduling-0.1.8.tar.gz
Size 707.4 kB
Tags Source
SHA-256 checksum
How to use checksums
33ee73114357bc023a8ec82b64bfbb55738630fea947576c48371901d03bacbd
BLAKE2b-256 checksum
How to use checksums
784ecd6a16b76653d2bb59dba4f5ef84aa74f0a872a8c3c338cc0bb5704045ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.16

Release files / pyscheduling-0.1.8-py3-none-any.whl

Download URL pyscheduling-0.1.8-py3-none-any.whl
Size 741.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b1bf1008f24dc8983df7f2e89e006a0256f45781f91f0f9cd059981fe76e0e07
BLAKE2b-256 checksum
How to use checksums
1777516c39262be6fde241a9d8000c6b932a30ae6c265b9e95f0241b72e85905
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.16

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page