[Checkins] SVN: grokcore.layout/trunk/ Moved to GitHub.
Stephen Richter
cvs-admin at zope.org
Fri Mar 1 15:41:51 UTC 2013
Log message for revision 129949:
Moved to GitHub.
Changed:
D grokcore.layout/trunk/CHANGES.txt
D grokcore.layout/trunk/MANIFEST.in
A grokcore.layout/trunk/MOVED_TO_GITHUB
D grokcore.layout/trunk/bootstrap.py
D grokcore.layout/trunk/buildout.cfg
D grokcore.layout/trunk/setup.py
D grokcore.layout/trunk/src/
-=-
Deleted: grokcore.layout/trunk/CHANGES.txt
===================================================================
--- grokcore.layout/trunk/CHANGES.txt 2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/CHANGES.txt 2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,154 +0,0 @@
-Changelog
-=========
-
-1.7 (unreleased)
-----------------
-
-- Nothing changed yet.
-
-
-1.6 (2012-05-10)
-----------------
-
-- Moved the lookup for a specific layout to a helper method, so other
- layout aware components can use the same lookup.
-
-1.5.1 (2012-05-02)
-------------------
-
-- Do not require the [role] extra of grokcore.security anymore.
-
-1.5 (2012-05-02)
-----------------
-
-- Move the layout-aware form components to the grok package where the
- dependency with grokcore.formib can be mixed in.
-
-- Add a directive ``layout`` to select a different type of layout. A layout
- type is defined on a ``Layout`` component with the help of the
- ``grokcore.component.provides`` directive. It defaults to ``ILayout``
- for compatibility.
-
-- Change how the static resources are associated to a ``Layout``,
- using the new name ``__static_name__`` set by the template grokker.
-
-1.4 (2011-07-13)
-----------------
-
-- Rename megrok.layout to grokcore.layout. ``application_url`` and ``flash``
- utilities have been removed, \*Form components have been renamed to
- \*FormPage.
-
-- Added ExceptionPage, NotFoundPage and UnauthorizedPage layout-aware
- components.
-
-- Fixed default template for grokcore.layout.Form component.
-
-1.3 (2011-01-12)
-----------------
-
-- Compatibility with grokcore.view 2.3.
-
-1.2.0 (2010-12-16)
-------------------
-
-- Update to use the new TemplateGrokker from grokcore.view.
-
-1.1.0 (2010-03-03)
-------------------
-
-- ``z3c.flashmessage`` has been dropped in favor of
- ``grokcore.message``. This new package takes in charge the
- registration of the utilities and retains the existing API. The
- back-compatibility is assured.
-
-1.0.2 (2010-02-26)
-------------------
-
-- The existence test for the `application_url` site-lookup was
- wrongly using a "if not" statement. In a case of a container, the object
- is evaluated to False if it's empty. We now use a proper "if .. is
- None". [trollfot]
-
-1.0.1 (2010-02-25)
-------------------
-
-- Forms now inherit from `UtilityView` and therefore get the
- `application_url` and `flash` methods. Tests have been added to
- garanty the behavior. [trollfot]
-
-1.0 (2010-02-25)
-----------------
-
-- The dependencies have been heavily cleaned up. All zope.app packages
- have been removed. We are now running with minimal dependencies and
- using the latest ZTK. This release will probably *not* run on
- `Grok 1.0`. You will need `Grok 1.1rc1` to be able to use
- it. [trollfot]
-
-- Added a component called UtilityView that provides two useful
- methods : application_url, flash. These methods are almost a copy of
- what can be found in the `Grok` package. The application_url is
- using a simple getSite hook to get the root of the application. This
- might be irrelevant for some applications and can be overriden.
- [trollfot]
-
-- Added a module called 'messages' that contains the flash messages
- utilities. This module is *NOT* grokked and must be grokked
- manually. This prevents conflicts with grokui.admin's own
- definitions of the very same components. It also allows you to
- override the `flash` method to use something else than
- z3c.flashmessage and then not be bothered by useless utilities. The
- flash messages utilities can be registered by including the
- ``messages.zcml`` file in your own project or package ZCML file.
- [trollfot]
-
-0.9 (2009-09-26)
-----------------
-
-- Add default templates to form which doesn't contain an html and body
- tag.
- [sylvain]
-
-- Add an AddForm, EditForm and DisplayForm, all aware of the layout
- component.
- [sylvain]
-
-0.8 (2009-09-17)
-----------------
-
-- Remove the CodePage, since CodeView have been removed from
- grokcore.view.
- [sylvain]
-
-0.7 (2009-09-15)
-----------------
-
-- Add a CodePage to be compatible with the last version of
- grokcore.view (higher than 1.9). This breaks compatibility with
- previous release. You need to change any Page using a render method
- to a CodePage.
- [sylvain]
-
-- The content property on a Page is no longer a property, but a method
- as it's hidding exceptions. You might need to update your code to
- reflect that change as well.
- [sylvain]
-
-- Fix MANIFEST.in.
- [sylvain]
-
-0.6 (2009-09-14)
-----------------
-
-- switch the arguments order in calling the layout
- [cklinger, sylvain]
-
-- add the CHANGES.txt
- [cklinger]
-
-0.5 (2009-07-24)
-----------------
-
-- remove the grok dependency
- [cklinger trollfot]
Deleted: grokcore.layout/trunk/MANIFEST.in
===================================================================
--- grokcore.layout/trunk/MANIFEST.in 2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/MANIFEST.in 2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,2 +0,0 @@
-recursive-include src/grokcore/layout *.txt *.py *.zcml *.pt
-recursive-include docs *.txt
Added: grokcore.layout/trunk/MOVED_TO_GITHUB
===================================================================
--- grokcore.layout/trunk/MOVED_TO_GITHUB (rev 0)
+++ grokcore.layout/trunk/MOVED_TO_GITHUB 2013-03-01 15:41:51 UTC (rev 129949)
@@ -0,0 +1 @@
+See https://github.com/zopefoundation/grokcore.layout
\ No newline at end of file
Deleted: grokcore.layout/trunk/bootstrap.py
===================================================================
--- grokcore.layout/trunk/bootstrap.py 2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/bootstrap.py 2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,77 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2006 Zope Corporation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""Bootstrap a buildout-based project
-
-Simply run this script in a directory containing a buildout.cfg.
-The script accepts buildout command-line options, so you can
-use the -c option to specify an alternate configuration file.
-
-$Id: bootstrap.py 90478 2008-08-27 22:44:46Z georgyberdyshev $
-"""
-
-import os, shutil, sys, tempfile, urllib2
-
-tmpeggs = tempfile.mkdtemp()
-
-is_jython = sys.platform.startswith('java')
-
-try:
- import pkg_resources
-except ImportError:
- ez = {}
- exec urllib2.urlopen('http://peak.telecommunity.com/dist/ez_setup.py'
- ).read() in ez
- ez['use_setuptools'](to_dir=tmpeggs, download_delay=0)
-
- import pkg_resources
-
-if sys.platform == 'win32':
- def quote(c):
- if ' ' in c:
- return '"%s"' % c # work around spawn lamosity on windows
- else:
- return c
-else:
- def quote (c):
- return c
-
-cmd = 'from setuptools.command.easy_install import main; main()'
-ws = pkg_resources.working_set
-
-if is_jython:
- import subprocess
-
- assert subprocess.Popen([sys.executable] + ['-c', quote(cmd), '-mqNxd',
- quote(tmpeggs), 'zc.buildout'],
- env=dict(os.environ,
- PYTHONPATH=
- ws.find(pkg_resources.Requirement.parse('setuptools')).location
- ),
- ).wait() == 0
-
-else:
- assert os.spawnle(
- os.P_WAIT, sys.executable, quote (sys.executable),
- '-c', quote (cmd), '-mqNxd', quote (tmpeggs), 'zc.buildout',
- dict(os.environ,
- PYTHONPATH=
- ws.find(pkg_resources.Requirement.parse('setuptools')).location
- ),
- ) == 0
-
-ws.add_entry(tmpeggs)
-ws.require('zc.buildout')
-import zc.buildout.buildout
-zc.buildout.buildout.main(sys.argv[1:] + ['bootstrap'])
-shutil.rmtree(tmpeggs)
Deleted: grokcore.layout/trunk/buildout.cfg
===================================================================
--- grokcore.layout/trunk/buildout.cfg 2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/buildout.cfg 2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,18 +0,0 @@
-[buildout]
-develop = .
-parts = interpreter test
-extends = http://svn.zope.org/*checkout*/groktoolkit/trunk/grok.cfg
-
-[versions]
-grokcore.layout =
-
-[interpreter]
-recipe = zc.recipe.egg
-eggs = grokcore.layout
-interpreter = python
-
-[test]
-recipe = zc.recipe.testrunner
-eggs = grokcore.layout [test]
-defaults = ['--tests-pattern', '^f?tests$', '-v', '-c', '--package=grokcore.layout']
-
Deleted: grokcore.layout/trunk/setup.py
===================================================================
--- grokcore.layout/trunk/setup.py 2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/setup.py 2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,52 +0,0 @@
-from setuptools import setup, find_packages
-import os
-
-readme_filename = os.path.join('src', 'grokcore', 'layout', 'README.txt')
-long_description = open(readme_filename).read() + '\n\n' + \
- open('CHANGES.txt').read()
-
-test_requires = [
- 'zope.annotation',
- 'zope.container',
- 'zope.schema',
- 'zope.security',
- 'zope.session',
- 'zope.site',
- 'zope.testing',
- 'zope.traversing',
- ]
-
-setup(name='grokcore.layout',
- version='1.7.dev0',
- description="A layout component package for zope3 and Grok.",
- long_description = long_description,
- classifiers=['Environment :: Web Environment',
- 'Intended Audience :: Developers',
- 'License :: OSI Approved :: Zope Public License',
- 'Programming Language :: Python',
- 'Framework :: Zope3',
- ],
- keywords='grok layout zope3 pagelet theming',
- author='Grok Team',
- author_email='grok-dev at zope.org',
- url='http://grok.zope.org',
- license='ZPL',
- packages=find_packages('src', exclude=['ez_setup']),
- package_dir={'': 'src'},
- namespace_packages=['grokcore'],
- include_package_data=True,
- zip_safe=False,
- extras_require={'test': test_requires},
- install_requires=[
- 'grokcore.component >= 2.5',
- 'grokcore.security >= 1.6',
- 'grokcore.view >= 2.7',
- 'martian >= 0.14',
- 'setuptools',
- 'zope.authentication',
- 'zope.component >= 3.9.1',
- 'zope.errorview',
- 'zope.interface',
- 'zope.publisher',
- ],
- )
More information about the checkins
mailing list