14
0
Commit Graph

4 Commits

Author SHA256 Message Date
3bc1b65a14 Accepting request 1039886 from home:yarunachalam:branches:devel:languages:python
- Update to version 0.1.49 
  * Fix whitespace handling of Copyright files (Closes: #960278)
  * Make python-debian (more) portable (Closes: #1011937)
    - Tweak tests to be portable to other platforms
    - Adapt tests so that skipping optional tests can be prevented if needed
    - Add other platforms to CI to test portability
  * Switch tests to use more pytest features.
  * Updates for newer mypy and pylint.
  * Add Debian 14 'forky' to the list of known releases.

OBS-URL: https://build.opensuse.org/request/show/1039886
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-debian?expand=0&rev=11
2022-12-03 22:34:31 +00:00
7c23ee5403 Accepting request 1032061 from home:yarunachalam:branches:devel:languages:python
- Update to 0.1.48 
  * Fix version bound for subscripting abc.Iterator, abc.MutableMapping
  * Don't raise AmbiguousDeb822FieldKeyError in __contains__.

OBS-URL: https://build.opensuse.org/request/show/1032061
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-debian?expand=0&rev=9
2022-10-31 10:18:48 +00:00
6c78b174ff Accepting request 1008606 from home:yarunachalam:branches:devel:languages:python
- Update to 0.1.47 
  Following is the changelog for deb822 before it was merged into python-debian.
  * 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

OBS-URL: https://build.opensuse.org/request/show/1008606
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-debian?expand=0&rev=7
2022-10-07 07:56:01 +00:00
882419414b Rename files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-debian?expand=0&rev=4
2022-07-04 14:19:30 +00:00