Name Status Last Modified Last Commit
lp://staging/ubuntu/hardy/deb822 2 Mature 2009-12-05 08:48:44 UTC
4. * deb822.py: - Allow Deb822 objects...

Author: John Wright
Revision Date: 2007-06-12 17:37:05 UTC

* deb822.py:
  - Allow Deb822 objects to be initialized with a dict containing the initial
    key-value pairs.
  - _multivalued class:
    + Make all the multivalued dicts Deb822Dict objects, so the keys are
      case-preserving, but case-insensitive
  - Add a Release class, which knows about Release-file multivalued fields.
    Thanks to Alexandre Fayolle. (Closes: 428540)
  - Deb822Dict no longer directly subclasses dict. All of the important
    methods were already implemented with userdict.DictMixin; the dict
    subclass was so that Python would see a Deb822Dict instance as a dict
    instance. Unfortunately, this causes confusion if you do something like
      d = dict(Deb822Dict({'foo': 'bar'})
    The "Pythonic" way to check for a dictionary interface is to check for
    the 'items' attribute.
* test_deb822.py:
  - Add a test case for deriving a Python dict from a Deb822Dict.
* debian/control:
  - Add a XS-Vcs-Bzr field

lp://staging/ubuntu/gutsy/deb822 1 Development 2009-12-05 08:48:17 UTC
4. * deb822.py: - Allow Deb822 objects...

Author: John Wright
Revision Date: 2007-06-12 17:37:05 UTC

* deb822.py:
  - Allow Deb822 objects to be initialized with a dict containing the initial
    key-value pairs.
  - _multivalued class:
    + Make all the multivalued dicts Deb822Dict objects, so the keys are
      case-preserving, but case-insensitive
  - Add a Release class, which knows about Release-file multivalued fields.
    Thanks to Alexandre Fayolle. (Closes: 428540)
  - Deb822Dict no longer directly subclasses dict. All of the important
    methods were already implemented with userdict.DictMixin; the dict
    subclass was so that Python would see a Deb822Dict instance as a dict
    instance. Unfortunately, this causes confusion if you do something like
      d = dict(Deb822Dict({'foo': 'bar'})
    The "Pythonic" way to check for a dictionary interface is to check for
    the 'items' attribute.
* test_deb822.py:
  - Add a test case for deriving a Python dict from a Deb822Dict.
* debian/control:
  - Add a XS-Vcs-Bzr field

lp://staging/ubuntu/feisty/deb822 1 Development 2009-12-05 08:47:48 UTC
3. * Merge from debian unstable, remaini...

Author: Michael Bienia
Revision Date: 2007-02-07 13:34:47 UTC

* Merge from debian unstable, remaining changes:
  + debian/control:
    - Replaced python build-dep with python-dev to fix FTBFS
    - Added Ubuntu Maintainer field, moved old one to
      Original-Maintainer field
* Fixed the Maintainer field to point to MOTU

13 of 3 results