[py-dev] towards a 0.8.0 release!

holger krekel hpk at trillke.net
Sun Apr 24 01:05:43 CEST 2005


Hi folks, 

a few notes and questions regarding the to-be-released 
py lib, named '0.8.0': 

- there now is a setup.py in the 'svn/py/dist' directory
  which should work at least on unix-ish systems. 

  Note that the "setup install" command will basically
  install the whole tree of the py lib including all 
  svn-control files.  This means that you can go to 
  '../python-2.X/site-packages/py' and issue 'svn up'.  
  It also means that when you fix things, you can 
  run 'svn diff' there to create a patch.  Or, if you
  have a codespeak account you can branch easily 
  to test some idea out etc.pp.

- the main missing piece is testing things much more 
  on windows (speaking of which: has anyone recently 
  used py.test on win32 and could try out: 

    python py/bin/py.test py 

  and possibly

    python setup.py install 

  that would be great.  I am sure that at least 
  the installation of 'py.test' as a script will
  not work and i have not clue how to do it myself. 
  Brian Dorsey suggested in private conversation 
  to write an Immo binary Installer.

- when 0.8.0 comes out, i basically want the 
  directory release layout to look like this: 

    http://codespeak.net/py/current/doc/releasescheme.html

  this means in particular: 
    
    * svn/py/trunk will then hold head development 
    
    * svn/py/branch/0.8 will be the ongoing release branch 
    * svn/py/tag/0.8.x will be a tagged release 
    
    * svn/py/dist will always hold the newest release and 
      will not be writeable/commitable most of the time 
      (i'll also prevent commits to 'tag/', i guess) 

- until 1.0 there will be _no_ particular release guarantees 
  but i will be trying to follow and refine: 

    http://codespeak.net/py/current/doc/why_py.html#upcoming-release-policy-api-guarantees

- i'd like to have 1.0 latest at EuroPython end of June 

feedback & help welcome, 

    holger



More information about the Pytest-dev mailing list