=======
CHANGES
=======

1.2.1 (2012-1-18)
-----------------

- implemented public file management table including public file delete

- bugfix: include missing public.zcml (adjust MANIFEST.in)


1.2.0 (2012-07-02)
------------------

- added MANIFEST.in file

- enhance batch size for simpler navigation

- added an additional ++public++ namspace for public file managment. This is
  usefull for upload KGS files which can't get downloaded within authentication
  if you need to use them as buildout extends.
  Note, since zc.buildout processes extends before extensions, there is no
  way to patch the buildout Downloader class and inject authentication. This
  also means lovely.builouthttp doesn't work for extends.

- bugfix: missing docutils if not installed in system python. Also newer
  docutils version do not provide python.modulparser.py anymore. Implement the
  missing trim_docstring method in mypypi/api.py


1.1.0 (2011-01-05)
------------------

- bugfix: fix sync error if we try to sync LocalPackage. Note, only
  MirrorPackage can get synced

- skip old zope.app.* packages and added zopeupdate script. Run the following
  script:
  
  bin\zodbupdate.exe -f ......\Data.fs -v --pack > out.txt 2>&1

- moved storage configuration from WSGI config to zope product config since
  someone broke the WSGI local_conf to zope product configuration chain.
  And we also changed the fsStorage argument to storage since camel case also
  seems to be broken.
  
  NOTE: You need to run configure.py and buildout before you start the
        server!
        
  Otherwise the server wdoesn't start because of the misssing storage
  configuration. (nothing dangerous happens)

- added a second concept for look a release to a single pypi server using the
  .pypirc configuration file. See README.txt for more information

- use newer zope.* packages

- implemented XML-RPC API like pypi.python.org offers. We currently do only
  support the important methods like:
  
  - list_packages

  - package_releases
           
  - package_urls # deprecated

  - release_urls

  - package_data # deprecated

  - release_data

  we do not support the methods (search, updated_releases, changelog) right now
  Note: you need to use a domain like http://host:port/ as XML-RPC ServerProxy
  url. If you don't use the slash a the end the ServerProxy uses /RPC2 as
  default handler which isn't supported by mypypi.

- removed temporary MultiWidget and TextLinesWidget because I move them
  to the z3c.form 2.0 release which is now used

- moved management pages from browser to admin package

- imporved configuration script, use getpass for password input and adjust text
  message

- bugfix, added explicit find-link for lovely.buildouthttp, couldn't find the
  package during a fresh installation.

- bugfix, added missing buildout.cfg file, same issue as in version 1.0.1.
  This issue was reported 5 month ago but still not fixed see:
  http://bugs.python.org/issue6884


1.0.3 (2010-11-02)
------------------

- bugfix, version conflict. Use ZTK 1.0 and zopeapp-versions 1.0 as base versions

- bugifx, dash vs underscore madness. The package wsgi_intercept at python
  offers a download link to google which defines wsgi-intercept (_ vs -) e.g.
  http://pypi.python.org/simple/wsgi_intercept/
  http://code.google.com/p/wsgi-intercept/

- fix typo (sh1 -> sha1) in configure.py script


1.0.2 (2010-06-21)
------------------

- cleanup buildou.cfg and base.cfg files


1.0.1 (2010-06-17)
------------------

- bugfix, buildout.cfg was missing during a setuptools issue. See: 
  http://bugs.python.org/issue6884

- Fix typos


1.0.0 (2010-06-16)
------------------

- Initial pypi release

- Simplify configuration and setup


0.6.0 (2009-10-19)
------------------

- New feature: Project and buildout file support for keas.build


0.5.0 (2009-05-19)
------------------

- Initial Release
