[Testbot] Plone 5.0 - Python 2.7 - Build # 2904 - Fixed! - 0 failure(s)

jenkins at plone.org jenkins at plone.org
Wed Jul 30 00:34:45 UTC 2014


-------------------------------------------------------------------------------
Plone 5.0 - Python 2.7 - Build # 2904 - Fixed!
-------------------------------------------------------------------------------

http://jenkins.plone.org/job/plone-5.0-python-2.7/2904/


-------------------------------------------------------------------------------
CHANGES
-------------------------------------------------------------------------------

Repository: plone.app.form
Branch: refs/heads/master
Date: 2014-07-30T01:02:08+02:00
Author: Gil Forcada (gforcada) <gforcada at gnome.org>
Commit: https://github.com/plone/plone.app.form/commit/edfedd862aa3163739e790d9fd68d930c31fdd1b

.txt -> .rst

Files changed:
A CHANGES.rst
A README.rst
M setup.py
D CHANGES.txt
D README.txt

diff --git a/CHANGES.rst b/CHANGES.rst
new file mode 100644
index 0000000..738dedd
--- /dev/null
+++ b/CHANGES.rst
@@ -0,0 +1,422 @@
+Changelog
+=========
+
+2.3.1 (unreleased)
+------------------
+
+- Nothing changed yet.
+
+
+2.3.0 (2014-02-26)
+------------------
+
+- Move date_components_support view to Products.Archetypes.
+  [davisagli]
+
+
+2.2.4 (unreleased)
+------------------
+
+- Fixed ValueError in DateComponents.result() with a date before 1900. 
+  [bsuttor]
+
+
+2.2.3 (2013-08-13)
+------------------
+
+- Decode form data prior to inline validation.
+  This fixes https://dev.plone.org/ticket/13639
+  [davisagli]
+
+
+2.2.2 (2013-03-05)
+------------------
+
+- Fixed TypeError in DateComponents.resault()
+  [yangh]
+
+
+2.2.1 (2013-01-01)
+------------------
+
+- Finish removing KSS-based inline editing support.
+  [davisagli]
+
+
+2.2.0 (2012-10-16)
+------------------
+
+- Switch to a non-KSS-based implementation of inline validation.
+  [davisagli]
+
+
+2.1.2 (2012-08-29)
+------------------
+
+- Fix handling of timezones for dates before 1970 on platforms where
+  time.localtime cannot handle negative values (such as Windows).
+  [mj]
+
+2.1.1 (2012-08-04)
+------------------
+
+- Customize formlib sequencewidget in order to add originalValue attribute.
+  We need it to enable form unload protection for list fields on Plone forms.
+  [vipod]
+
+2.1 (2012-05-25)
+----------------
+
+- Remove hard-coded required markers. Replaced by CSS in Plone 4.2.x.
+  [smcmahon]
+
+- Depend on zope.formlib rather than zope.app.form.
+  [davisagli]
+
+2.0.5 (2012-01-26)
+------------------
+
+- Fix the CheckBoxWidget to work properly with required fields and
+  return an error that was previously squashed. Added missing unit tests
+  for widget. This should also fix #11449. [rochecompaan]
+
+2.0.4 - 2011-10-06
+------------------
+
+- Added support for readonly, addonly and removeonly to multi USW.
+  Warning! Readonly is implemented in code, but addonly and removeonly is
+  only done in the UI!
+  [fschulze, tesdal]
+
+- Added overrides for IPageForm and ISubPageForm as the monkeypatch
+  breaks compatibility with five.formlib without restoring it in
+  any other way if we don't import from plone.app.form.
+  [tesdal]
+
+2.0.3 - 2011-07-13
+------------------
+
+- Made (more) compatible with chameleon by using a simpler way to get
+  the wysiwyg editor.
+  [maurits]
+
+- Add MANIFEST.in.
+  [WouterVH]
+
+
+2.0.2 - 2011-02-04
+------------------
+
+- Stop stripping GMT when passed to widget display and replace dates
+  that have "-" with "/" so the proper timezone is applied. See #11423
+  [eleddy]
+
+- Fix edge case of dates that are greater than the last minute interval.
+  Now rounding down to last interval instead of returning "--".
+  [eleddy]
+
+
+2.0.1 - 2011-01-03
+------------------
+
+- Use the FileUploadWidget from CMFDefault as the default widget for the
+  FileUpload field from the same package (this was lost when CMFPlone
+  started excluding CMFDefault's ZCML.)
+  [davisagli]
+
+
+2.0 - 2010-07-18
+----------------
+
+- Update license to GPL version 2 only.
+  [hannosch]
+
+
+2.0b6 - 2010-06-13
+------------------
+
+- Avoid deprecation warnings under Zope 2.13.
+  [hannosch]
+
+- Use the standard libraries doctest module.
+  [hannosch]
+
+- Explicitly load CMFCore's permissions and five.formlib ZCML.
+  [hannosch]
+
+- Updated to use five.formlib.
+  [hannosch]
+
+- Remove tabindex deprecated html attribute.
+  [edegoute]
+
+
+2.0b5 - 2010-04-10
+------------------
+
+- Make the date components view always represent the date in the local
+  timezone.
+  [davisagli]
+
+
+2.0b4 - 2010-04-08
+------------------
+
+- Make sure that named template adapters use Chameleon-compatible templates
+  if five.pt is present.  Closes http://dev.plone.org/plone/ticket/10103.
+  [davisagli]
+
+- Replace the required field indicator image with a unicode box.
+  Refs http://dev.plone.org/plone/ticket/10352
+  [davisagli, limi]
+
+
+2.0b3 - 2010-03-05
+------------------
+
+- Decode form inputs before trying to do inline validation of them, the same
+  way they would be in a real form submission. This closes
+  http://dev.plone.org/plone/ticket/9757.
+  [davisagli]
+
+- Use the search text input as the target for the uberselection widget label.
+  Fixes invalid HTML.
+  [rossp]
+
+- Fix invalid HTML by moving the xmlns declarations into a tag that will be
+  omitted by TAL.
+  [rossp]
+
+
+2.0b2 - 2010-02-17
+------------------
+
+- Updated pageform.pt to follow recent markup conventions.
+  References http://dev.plone.org/plone/ticket/9981.
+  [spliter]
+
+- Fixed macro call in add form page template.
+  [do3cc]
+
+
+2.0b1 - 2009-12-27
+------------------
+
+- Fixed package dependency declaration.
+  [hannosch]
+
+
+2.0a2 - 2009-12-02
+------------------
+
+- Updated the LanguageDropdownChoiceWidget to present its options sorted by
+  the localized title. So far it showed localized titles while keeping
+  English ordering.
+  [hannosch]
+
+
+2.0a1 - 2009-11-14
+------------------
+
+- Made sure to use the correct ViewPageTemplateFile from Products.Five.
+  [hannosch]
+
+- Updated to use new locations for IAdding and IObjectEvent.
+  [hannosch]
+
+- Updated checkboxwidget hacks to work with zope.app.form 3.8.0.
+  [hannosch]
+
+- Use getSite from zope.site instead of zope.app.component.
+  [hannosch]
+
+- Made sure tests don't rely on kupu.
+  [hannosch]
+
+- Updated import of ITerms to zope.browser.interfaces.
+  [hannosch]
+
+- Made kss support truly optional and advertise it via an extra.
+  [hannosch]
+
+- Use our own PloneMessageFactory. We don't depend on CMFPlone anymore.
+  [hannosch]
+
+- Specified package dependencies.
+  [hannosch]
+
+- Corrected the NamedTemplateAdapter to work with the modified
+  ViewPageTemplateFile in Zope 2.12.
+  [davisagli]
+
+
+1.1.9 - Unreleased
+------------------
+
+- Fixed some duplicated msgids with different defaults.
+  There is no new strings to translate.
+  See http://dev.plone.org/plone/ticket/9633
+  [vincentfretin]
+
+
+1.1.8 - 2009-10-09
+------------------
+
+- Made default truncation size of 20 results on the uberselectionwidget
+  configurable by a simple variable called `limit_results` on the widget.
+  [hannosch]
+
+- Fixed return value of multi selection widget _value method. The template
+  tries to get len() of the value, but fails if the value is None. This allows
+  to use multi selection widget in the portlets, for example.
+  [naro]
+
+
+1.1.7 - 2008-03-07
+------------------
+
+- Fixed inline save of 'title' field raises 'Invalid request' error.
+  This closes http://dev.plone.org/plone/ticket/8189.
+  [deo]
+
+
+1.1.6 - 2008-11-21
+------------------
+
+- Made a test less dependent on the exact HTML output, so it works across
+  Zope versions with slightly different newline ending semantics.
+  [hannosch]
+
+- Only include KSS subpackage if kss.core is available.
+  [hannosch]
+
+- Fixed KSS payload tests to omit a trailing newline.
+  [hannosch]
+
+- Use structure for errors again, this seems to have been lost in the merge
+  of r19540.
+  [elro]
+
+
+1.1.5 - 2008-08-18
+------------------
+
+- Add a MultiCheckBoxWidget that uses <label>s to be accessible.
+  [csenger]
+
+- Forced the input values of the datecomponents into integers before doing
+  calculations with them. This closes
+  http://dev.plone.org/plone/ticket/6737.
+  [hannosch]
+
+- Synchronized the default value behavior of all fields in the datetime
+  widget. This closes http://dev.plone.org/plone/ticket/6988.
+  [hannosch]
+
+
+1.1.0 - 2008-04-20
+------------------
+
+- Changed the patch warning to debug level. This is nothing the end users have
+  to see.
+  [hannosch]
+
+
+1.1.0a1 - 2008-03-09
+--------------------
+
+- Improve KSS inline validation for complex widgets like the UberSelectionwidget
+  that require more than a single form value to validate.
+  [optilude]
+
+- PLIP202: add support for KSS validation and inline editing for formlib forms.
+  [optilude]
+
+
+1.0.5
+-----
+
+- For the USW:
+  Made description of search result and current selection items
+  consistent, always include the current selection fieldset (hidden if
+  empty) and added CSS classes to the current selection and search result
+  fieldsets.
+  [fschulze]
+
+- Fix widget error rendering in template (added structure keyword).
+  [ldr]
+
+
+1.0.4 - 2007-12-06
+------------------
+
+- Omit first label tag completely instead of having an empty one for
+  checkboxes.
+  [fschulze]
+
+- Added id to wrapping div of the field for easy access for styles and
+  javascripts, the form is 'field-$fieldname'.
+  [fschulze]
+
+
+1.0.3 - 2007-11-09
+------------------
+
+- Changed template to render info messages as infos and error messages as
+  errors, instead of all messages (info and error both) as errors.
+  [derek_richardson]
+
+- Protect against funky aq_chains.
+  [hannosch, rafrombrc]
+
+
+1.0.2 - 2007-10-08
+------------------
+
+- Fixed fall back to language name in LanguageDropdownChoiceWidget.
+  [hannosch]
+
+- Added i18n markup to the formlib base templates, so the required message
+  will be translated the same way as in the rest of Plone. This closes
+  http://dev.plone.org/plone/ticket/7063.
+  [hannosch]
+
+
+1.0.1
+-----
+
+- Add a form validator that only validates an action when updating a
+  form. This makes it possible to add actions manually in the template
+  without having formlib autogenerate buttons in other places.
+  [wichert]
+
+
+1.0 - 2007-08-17
+----------------
+
+- Let the UberSelectionWidget handle optional fields properly.
+  [optilude]
+
+- Added a new LanguageDropdownChoiceWidget, which renders a dropdown widget
+  which is populated by a language vocabulary. The language names are then
+  localized based on the zope.i18n.locales information.
+  [hannosch]
+
+- Added a new DisabledCheckBoxWidget, which renders a disabled variant of
+  the CheckBoxWidget.
+  [hannosch]
+
+- Keep existing date in the calendar widget in datecomponents.py. This
+  closes http://dev.plone.org/plone/ticket/5833.
+  [hannosch]
+
+
+1.0b1 - 2007-03-05
+------------------
+
+- Initial implementation.
+  [alecm, rocky, optilude]
+
+- Initial package structure.
+  [zopeskel]
+
diff --git a/CHANGES.txt b/CHANGES.txt
deleted file mode 100644
index 738dedd..0000000
--- a/CHANGES.txt
+++ /dev/null
@@ -1,422 +0,0 @@
-Changelog
-=========
-
-2.3.1 (unreleased)
-------------------
-
-- Nothing changed yet.
-
-
-2.3.0 (2014-02-26)
-------------------
-
-- Move date_components_support view to Products.Archetypes.
-  [davisagli]
-
-
-2.2.4 (unreleased)
-------------------
-
-- Fixed ValueError in DateComponents.result() with a date before 1900. 
-  [bsuttor]
-
-
-2.2.3 (2013-08-13)
-------------------
-
-- Decode form data prior to inline validation.
-  This fixes https://dev.plone.org/ticket/13639
-  [davisagli]
-
-
-2.2.2 (2013-03-05)
-------------------
-
-- Fixed TypeError in DateComponents.resault()
-  [yangh]
-
-
-2.2.1 (2013-01-01)
-------------------
-
-- Finish removing KSS-based inline editing support.
-  [davisagli]
-
-
-2.2.0 (2012-10-16)
-------------------
-
-- Switch to a non-KSS-based implementation of inline validation.
-  [davisagli]
-
-
-2.1.2 (2012-08-29)
-------------------
-
-- Fix handling of timezones for dates before 1970 on platforms where
-  time.localtime cannot handle negative values (such as Windows).
-  [mj]
-
-2.1.1 (2012-08-04)
-------------------
-
-- Customize formlib sequencewidget in order to add originalValue attribute.
-  We need it to enable form unload protection for list fields on Plone forms.
-  [vipod]
-
-2.1 (2012-05-25)
-----------------
-
-- Remove hard-coded required markers. Replaced by CSS in Plone 4.2.x.
-  [smcmahon]
-
-- Depend on zope.formlib rather than zope.app.form.
-  [davisagli]
-
-2.0.5 (2012-01-26)
-------------------
-
-- Fix the CheckBoxWidget to work properly with required fields and
-  return an error that was previously squashed. Added missing unit tests
-  for widget. This should also fix #11449. [rochecompaan]
-
-2.0.4 - 2011-10-06
-------------------
-
-- Added support for readonly, addonly and removeonly to multi USW.
-  Warning! Readonly is implemented in code, but addonly and removeonly is
-  only done in the UI!
-  [fschulze, tesdal]
-
-- Added overrides for IPageForm and ISubPageForm as the monkeypatch
-  breaks compatibility with five.formlib without restoring it in
-  any other way if we don't import from plone.app.form.
-  [tesdal]
-
-2.0.3 - 2011-07-13
-------------------
-
-- Made (more) compatible with chameleon by using a simpler way to get
-  the wysiwyg editor.
-  [maurits]
-
-- Add MANIFEST.in.
-  [WouterVH]
-
-
-2.0.2 - 2011-02-04
-------------------
-
-- Stop stripping GMT when passed to widget display and replace dates
-  that have "-" with "/" so the proper timezone is applied. See #11423
-  [eleddy]
-
-- Fix edge case of dates that are greater than the last minute interval.
-  Now rounding down to last interval instead of returning "--".
-  [eleddy]
-
-
-2.0.1 - 2011-01-03
-------------------
-
-- Use the FileUploadWidget from CMFDefault as the default widget for the
-  FileUpload field from the same package (this was lost when CMFPlone
-  started excluding CMFDefault's ZCML.)
-  [davisagli]
-
-
-2.0 - 2010-07-18
-----------------
-
-- Update license to GPL version 2 only.
-  [hannosch]
-
-
-2.0b6 - 2010-06-13
-------------------
-
-- Avoid deprecation warnings under Zope 2.13.
-  [hannosch]
-
-- Use the standard libraries doctest module.
-  [hannosch]
-
-- Explicitly load CMFCore's permissions and five.formlib ZCML.
-  [hannosch]
-
-- Updated to use five.formlib.
-  [hannosch]
-
-- Remove tabindex deprecated html attribute.
-  [edegoute]
-
-
-2.0b5 - 2010-04-10
-------------------
-
-- Make the date components view always represent the date in the local
-  timezone.
-  [davisagli]
-
-
-2.0b4 - 2010-04-08
-------------------
-
-- Make sure that named template adapters use Chameleon-compatible templates
-  if five.pt is present.  Closes http://dev.plone.org/plone/ticket/10103.
-  [davisagli]
-
-- Replace the required field indicator image with a unicode box.
-  Refs http://dev.plone.org/plone/ticket/10352
-  [davisagli, limi]
-
-
-2.0b3 - 2010-03-05
-------------------
-
-- Decode form inputs before trying to do inline validation of them, the same
-  way they would be in a real form submission. This closes
-  http://dev.plone.org/plone/ticket/9757.
-  [davisagli]
-
-- Use the search text input as the target for the uberselection widget label.
-  Fixes invalid HTML.
-  [rossp]
-
-- Fix invalid HTML by moving the xmlns declarations into a tag that will be
-  omitted by TAL.
-  [rossp]
-
-
-2.0b2 - 2010-02-17
-------------------
-
-- Updated pageform.pt to follow recent markup conventions.
-  References http://dev.plone.org/plone/ticket/9981.
-  [spliter]
-
-- Fixed macro call in add form page template.
-  [do3cc]
-
-
-2.0b1 - 2009-12-27
-------------------
-
-- Fixed package dependency declaration.
-  [hannosch]
-
-
-2.0a2 - 2009-12-02
-------------------
-
-- Updated the LanguageDropdownChoiceWidget to present its options sorted by
-  the localized title. So far it showed localized titles while keeping
-  English ordering.
-  [hannosch]
-
-
-2.0a1 - 2009-11-14
-------------------
-
-- Made sure to use the correct ViewPageTemplateFile from Products.Five.
-  [hannosch]
-
-- Updated to use new locations for IAdding and IObjectEvent.
-  [hannosch]
-
-- Updated checkboxwidget hacks to work with zope.app.form 3.8.0.
-  [hannosch]
-
-- Use getSite from zope.site instead of zope.app.component.
-  [hannosch]
-
-- Made sure tests don't rely on kupu.
-  [hannosch]
-
-- Updated import of ITerms to zope.browser.interfaces.
-  [hannosch]
-
-- Made kss support truly optional and advertise it via an extra.
-  [hannosch]
-
-- Use our own PloneMessageFactory. We don't depend on CMFPlone anymore.
-  [hannosch]
-
-- Specified package dependencies.
-  [hannosch]
-
-- Corrected the NamedTemplateAdapter to work with the modified
-  ViewPageTemplateFile in Zope 2.12.
-  [davisagli]
-
-
-1.1.9 - Unreleased
-------------------
-
-- Fixed some duplicated msgids with different defaults.
-  There is no new strings to translate.
-  See http://dev.plone.org/plone/ticket/9633
-  [vincentfretin]
-
-
-1.1.8 - 2009-10-09
-------------------
-
-- Made default truncation size of 20 results on the uberselectionwidget
-  configurable by a simple variable called `limit_results` on the widget.
-  [hannosch]
-
-- Fixed return value of multi selection widget _value method. The template
-  tries to get len() of the value, but fails if the value is None. This allows
-  to use multi selection widget in the portlets, for example.
-  [naro]
-
-
-1.1.7 - 2008-03-07
-------------------
-
-- Fixed inline save of 'title' field raises 'Invalid request' error.
-  This closes http://dev.plone.org/plone/ticket/8189.
-  [deo]
-
-
-1.1.6 - 2008-11-21
-------------------
-
-- Made a test less dependent on the exact HTML output, so it works across
-  Zope versions with slightly different newline ending semantics.
-  [hannosch]
-
-- Only include KSS subpackage if kss.core is available.
-  [hannosch]
-
-- Fixed KSS payload tests to omit a trailing newline.
-  [hannosch]
-
-- Use structure for errors again, this seems to have been lost in the merge
-  of r19540.
-  [elro]
-
-
-1.1.5 - 2008-08-18
-------------------
-
-- Add a MultiCheckBoxWidget that uses <label>s to be accessible.
-  [csenger]
-
-- Forced the input values of the datecomponents into integers before doing
-  calculations with them. This closes
-  http://dev.plone.org/plone/ticket/6737.
-  [hannosch]
-
-- Synchronized the default value behavior of all fields in the datetime
-  widget. This closes http://dev.plone.org/plone/ticket/6988.
-  [hannosch]
-
-
-1.1.0 - 2008-04-20
-------------------
-
-- Changed the patch warning to debug level. This is nothing the end users have
-  to see.
-  [hannosch]
-
-
-1.1.0a1 - 2008-03-09
---------------------
-
-- Improve KSS inline validation for complex widgets like the UberSelectionwidget
-  that require more than a single form value to validate.
-  [optilude]
-
-- PLIP202: add support for KSS validation and inline editing for formlib forms.
-  [optilude]
-
-
-1.0.5
------
-
-- For the USW:
-  Made description of search result and current selection items
-  consistent, always include the current selection fieldset (hidden if
-  empty) and added CSS classes to the current selection and search result
-  fieldsets.
-  [fschulze]
-
-- Fix widget error rendering in template (added structure keyword).
-  [ldr]
-
-
-1.0.4 - 2007-12-06
-------------------
-
-- Omit first label tag completely instead of having an empty one for
-  checkboxes.
-  [fschulze]
-
-- Added id to wrapping div of the field for easy access for styles and
-  javascripts, the form is 'field-$fieldname'.
-  [fschulze]
-
-
-1.0.3 - 2007-11-09
-------------------
-
-- Changed template to render info messages as infos and error messages as
-  errors, instead of all messages (info and error both) as errors.
-  [derek_richardson]
-
-- Protect against funky aq_chains.
-  [hannosch, rafrombrc]
-
-
-1.0.2 - 2007-10-08
-------------------
-
-- Fixed fall back to language name in LanguageDropdownChoiceWidget.
-  [hannosch]
-
-- Added i18n markup to the formlib base templates, so the required message
-  will be translated the same way as in the rest of Plone. This closes
-  http://dev.plone.org/plone/ticket/7063.
-  [hannosch]
-
-
-1.0.1
------
-
-- Add a form validator that only validates an action when updating a
-  form. This makes it possible to add actions manually in the template
-  without having formlib autogenerate buttons in other places.
-  [wichert]
-
-
-1.0 - 2007-08-17
-----------------
-
-- Let the UberSelectionWidget handle optional fields properly.
-  [optilude]
-
-- Added a new LanguageDropdownChoiceWidget, which renders a dropdown widget
-  which is populated by a language vocabulary. The language names are then
-  localized based on the zope.i18n.locales information.
-  [hannosch]
-
-- Added a new DisabledCheckBoxWidget, which renders a disabled variant of
-  the CheckBoxWidget.
-  [hannosch]
-
-- Keep existing date in the calendar widget in datecomponents.py. This
-  closes http://dev.plone.org/plone/ticket/5833.
-  [hannosch]
-
-
-1.0b1 - 2007-03-05
-------------------
-
-- Initial implementation.
-  [alecm, rocky, optilude]
-
-- Initial package structure.
-  [zopeskel]
-
diff --git a/README.rst b/README.rst
new file mode 100644
index 0000000..c0e1137
--- /dev/null
+++ b/README.rst
@@ -0,0 +1,15 @@
+plone.app.form
+==============
+
+Overview
+--------
+
+The plone.app.form package gives Plone the ability to better adapt common
+zope.formlib UI style functionality to a more appropriate Plone style.
+
+Features
+--------
+
+- **Better integration with zope.formlib.**  The default templates
+  distributed with zope.formlib are table-based and don't follow
+  common Plone UI patterns, plone.app.form addresses this.
diff --git a/README.txt b/README.txt
deleted file mode 100644
index c0e1137..0000000
--- a/README.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-plone.app.form
-==============
-
-Overview
---------
-
-The plone.app.form package gives Plone the ability to better adapt common
-zope.formlib UI style functionality to a more appropriate Plone style.
-
-Features
---------
-
-- **Better integration with zope.formlib.**  The default templates
-  distributed with zope.formlib are table-based and don't follow
-  common Plone UI patterns, plone.app.form addresses this.
diff --git a/setup.py b/setup.py
index cdf2212..eee0538 100644
--- a/setup.py
+++ b/setup.py
@@ -5,8 +5,8 @@
 setup(name='plone.app.form',
       version=version,
       description="zope.formlib integration for Plone",
-      long_description=open("README.txt").read() + "\n" + \
-                       open("CHANGES.txt").read(),
+      long_description=open("README.rst").read() + "\n" + \
+                       open("CHANGES.rst").read(),
       classifiers=[
           "Environment :: Web Environment",
           "Framework :: Plone",




-------------------------------------------------------------------------------


More information about the Testbot mailing list