[py-svn] r60975 - py/trunk
hpk at codespeak.net
hpk at codespeak.net
Wed Jan 14 21:08:54 CET 2009
Author: hpk
Date: Wed Jan 14 21:08:52 2009
New Revision: 60975
Modified:
py/trunk/TODO.txt
Log:
a bit of planning for 1.0
Modified: py/trunk/TODO.txt
==============================================================================
--- py/trunk/TODO.txt (original)
+++ py/trunk/TODO.txt Wed Jan 14 21:08:52 2009
@@ -1,13 +1,24 @@
Things to do for 1.0.0
=========================
+- ease building of py lib, only depend on python interp
+ - separate py.magic.greenlet into its own project, and remove c-extension
+
+- scale down "magic" impressions & improve py.test:
+ - documentation entry points for users
+ - documentation entry points for extenders
+ - advertise plugins instead of conftest!
+ - new config system
+ - small things: --nomagic -> --no-reassert
+ - deprecate py.magic
+
py.test
--------------
- compatilibity: honour/warn item.run() method of test items (so far
probably only execute() is warned about or the other way round)
-- introduce plugin arch, port to plugins:
+- introduce plugin arch, port existing things to plugins:
- importorskip
- filelog
- chtmpdir per method
@@ -83,6 +94,8 @@
- refine doctests usage (particularly skips of doctests if
some imports/conditions are not satisfied)
+ - check if it works on win32
+ - refine error reporting (don't show python tracebacks)
- generalization of "host specifications" for execnet and
py.test --dist usages in particular (see also revision 37500 which
@@ -111,6 +124,14 @@
- have config options from environment, command line or conftest's
+ have py/doc/config/"OPTNAME".txt for each option pypy-style
+
+ py.test --showconfig shows current configuration according
+ to envvars, cmdlineopts and conftests considered for your dir location.
+
+ py.test --help-conftest lists all possible environment envs
+ py.test --help-env lists all possible environment envs
+
- consider features of py.apigen (recheck closed "M1016")
- integrate rlcompleter2 (make it remotely workable)
More information about the pytest-commit
mailing list