Advertisement
Advertisement

More Related Content

Advertisement

Recently uploaded(20)

Packages, Releases, QGSkel

  1. Packages, releases, QGSkel Andriy Mylenkyy, Volodymyr Cherepanyak  Quintagroup 2009
  2.  
  3. Creates /branches /tags /trunk in SVN
  4. dist.quintagroup.com/proxy/dist/ (dist.plone.org)
  5. dist.quintagroup.com/proxy/pypi/ (pypi.python.org)
  6. dist.quintagroup.com/proxy/eggs/ (just eggs)
  7. dist.quintagroup.com/proxy/products/ (just archives)
  8. Build egg and/or archive of the package
  9. Rollout the package to distribution server Package releasing
  10. zest.releaser Package releasing
  11. Package releasing Configuration #example .pypirc file [distutils] index-servers = dist.qg [dist.qg] repository:http://dist.quintagroup.com/repository username:admin password:secret release-command = mregister sdist build_mo bdist_egg mupload release-packages = ^quintagroup.* Package releasing
  12. python setup.py check --restructuredtext --strict
  13. Release
  14. python setup.py release Package releasing
  15. Use MANIFEST.in
  16. #example
  17. recursive-include docs *
  18. recursive-include quintagroup *
  19. global-exclude *py[co] *mo Package releasing
  20. Buildout structure
  21. Create new buildout with a single line
  22. paster create -t qgplone3_buildout new.project
  23. http://projects.quintagroup.com/products/browser/QGSkel/trunk
Advertisement