mw44118 / pitz Goto Github PK
View Code? Open in Web Editor NEWSort of like a python implementation of ditz (http://ditz.rubyforge.org)
Home Page: http://pitz.tplus1.com
License: BSD 3-Clause "New" or "Revised" License
Sort of like a python implementation of ditz (http://ditz.rubyforge.org)
Home Page: http://pitz.tplus1.com
License: BSD 3-Clause "New" or "Revised" License
Tried the following:
sudo pip install git+git://github.com/mw44118/pitz
It seems to work, but when I try to run a command, it fails with following traceback:
test 17:13 1028 $ pitz-setup
Traceback (most recent call last):
File "/usr/bin/pitz-setup", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.5/site-packages/distribute-0.6.10-py2.5.egg/pkg_resources.py", line 2659, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.5/site-packages/distribute-0.6.10-py2.5.egg/pkg_resources.py", line 550, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (mock 0.7.0b3 (/usr/lib/python2.5/site-packages), Requirement.parse('mock==0.4'))
I use mac and my $EDITOR is set to 'mate -w' (that's standard cli-based starter ot Textmate.app). pitz dies with exception whenever it tries to start editor. Changing $EDITOR to something without parameters resolves the problem.
My intuition tells me that when I create a task, I should be able to enter my estimate for that task directly. However, I am apparently expected to choose an estimate from a pre-existing list of estimates.
webapp 14:42 1052 $ pitz-add-task -t "Data Feed"
Choose a Milestone
1: 05227a unscheduled: 0% complete (0 / 0 tasks)
2: d982fe Iteration_4: 0% complete (0 / 0 tasks)
3: 50e2d7 Iteration_3: 0% complete (0 / 0 tasks)
4: bb2010 Iteration_2: 0% complete (0 / 0 tasks)
5: 1b2472 Iteration_1: 0% complete (0 / 0 tasks)
Pick a Milestone or hit <ENTER> to choose 05227a unscheduled: 0% complete (0 / 0 tasks): 1
Choose a Estimate
1: 48c188: not estimated
Pick a Estimate or hit <ENTER> to choose 48c188: not estimated: 7
Traceback (most recent call last):
File "/usr/bin/pitz-add-task", line 9, in <module>
load_entry_point('pitz==1.1.2', 'console_scripts', 'pitz-add-task')()
File "/usr/lib/python2.5/site-packages/pitz/cmdline/__init__.py", line 301, in __call__
self.handle_proj(p, options, args, proj)
File "/usr/lib/python2.5/site-packages/pitz/cmdline/__init__.py", line 1179, in handle_proj
else Estimate.choose_from_already_instantiated(default_estimate),
File "/usr/lib/python2.5/site-packages/pitz/entity/__init__.py", line 545, in choose
return choices[int(choice)-1]
IndexError: list index out of range
I don't quite understand the logic here. In my mind, estimates are just real numbers and have no meaning outside the context of an existing task. What am I missing?
I have a project on Windows for which I would like to use Pitz.:
pitz-setup throws ImportError: No module named pwd
On windows it should be getpass.
I expect there are other issues on windows.
pull nstinus/pitz/master, trivial fix enclosed.
Traceback (most recent call last):
File "setup.py", line 3, in
from pitz import version
File ".../pitz/pitz/init.py", line 187
except OSError, ex:
^
SyntaxError: invalid syntax
consider pls except OSError as e:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.