[Bug 1704024] Re: stack trace on import with python3.6

Michael Hudson-Doyle mwhudsonlp at fastmail.fm
Thu Jul 13 01:02:53 UTC 2017

The only blocker here is figuring out how to align the version number of
the new python-json-patch upload with Debian. I guess something like
1.19+really1.16 invites future pain a bit less than an epoch bump.

You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-json-patch in Ubuntu.

  stack trace on import with python3.6

Status in python-json-patch package in Ubuntu:

Bug description:
  $ dpkg-query --show python3
  python3	3.6.1-0ubuntu1~py36default1
  $ dpkg-query --show python3-jsonpatch
  python3-jsonpatch	1.19-4
  $ python3 -c 'import jsonpatch'
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/usr/lib/python3/dist-packages/jsonpatch.py", line 114, in <module>
      json.load = get_loadjson()
    File "/usr/lib/python3/dist-packages/jsonpatch.py", line 108, in get_loadjson
      argspec = inspect.getargspec(json.load)
    File "/usr/lib/python3.6/inspect.py", line 1072, in getargspec
      raise ValueError("Function has keyword-only parameters or annotations"
  ValueError: Function has keyword-only parameters or annotations, use getfullargspec() API which can support them

  Related bugs:
   * bug 1703697 cloud-init  tox fails under python 3.6

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: python3-jsonpatch 1.19-4
  ProcVersionSignature: Ubuntu 4.4.0-83.106-generic 4.4.70
  Uname: Linux 4.4.0-83-generic x86_64
  ApportVersion: 2.20.5-0ubuntu5
  Architecture: amd64
  Date: Thu Jul 13 00:36:26 2017
  Dependencies: python3-json-pointer 1.10-1
  PackageArchitecture: all
   PATH=(custom, no user)
  SourcePackage: python-json-patch
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:

More information about the Ubuntu-openstack-bugs mailing list