** Summary changed:
- Merge deb822-0.3 from debian unstable
+ Sync deb822-0.3 from debian unstable
** Description changed:
- Debdiff attached.
+ Just seen that we can drop the only ubuntu remaining change as far as it
builds great without it on a gutsy pbuilder.
+ Change was:
+
+ - Replaced python build-dep with python-dev to fix FTBFS
+
+ Debian changelog:
+
+ deb822 (0.3) unstable; urgency=low
+
+ * 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
--
Sync deb822-0.3 from debian unstable
https://bugs.launchpad.net/bugs/120178
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs