Sprint / Release planning objects
Project description
Calculation objects to handle varying sprint/point commitment across various releases.
Example
>>> import datetime >>> >>> from pysprints import ReleasePlan >>> >>> release_plan = ReleasePlan(start_sprint_number=5, ... start_date=datetime.date(year=2012, ... month=5, ... day=17), ... sprint_length_calendar_days=15) >>> >>> release_plan.add_release(name='Foo', points=20) >>> release_plan.add_release(name='Bar', points=50) >>> release_plan.next_sprint(points_mix=(('Foo', 10), ... ('Bar', 20))) Sprint(number=5, start_date=2012-5-17, length_calendar_days=15) >>> release_plan.next_sprint(points_mix=(('Foo', 15), ... ('Bar', 15))) Sprint(number=6, start_date=2012-6-1, length_calendar_days=15) >>> release_plan.end('Foo') Sprint(number=6, start_date=2012-6-1, length_calendar_days=15) >>> release_plan.end('Foo').number 6 >>> release_plan.end('Foo').end_date datetime.date(2012, 6, 15) >>> release_plan.end('Bar') >>> >>> release_plan.end_dict {'Foo': Sprint(number=6, start_date=2012-6-1, length_calendar_days=15), 'Bar': None}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysprints-1.0.2.tar.gz
(2.4 kB
view details)
Built Distribution
pysprints-1.0.2-py2.6.egg
(4.0 kB
view details)
File details
Details for the file pysprints-1.0.2.tar.gz
.
File metadata
- Download URL: pysprints-1.0.2.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9030ffc1e1cd028702f2ee5d22ea0778a294701d3707ca1a6aae28766c4426ae |
|
MD5 | ea48bd362be162e3c73f15c7813d75dd |
|
BLAKE2b-256 | dc5e76c50f6f3f805309798952e5eb67ddf7145255b1792ff0a77c8a31a61ff6 |
File details
Details for the file pysprints-1.0.2-py2.6.egg
.
File metadata
- Download URL: pysprints-1.0.2-py2.6.egg
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a459410fc70da925715325f9672d613a901ee4cc08b2a495be53d7b2370f8eb9 |
|
MD5 | 6ed89eaf70a52c46392712e29086fa78 |
|
BLAKE2b-256 | 16da7f5207867292bb116393e516f9606984195acb8e01ee23eab4d4786fbb3b |