[Bug 1877792] Re: jmespath SyntaxWarning: "is" with a literal.

Eric Desrochers 1877792 at bugs.launchpad.net
Tue Oct 5 18:32:52 UTC 2021


** Also affects: ansible (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: python-jmespath (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: ansible (Ubuntu Impish)
   Importance: Undecided
       Status: Invalid

** Also affects: python-jmespath (Ubuntu Impish)
   Importance: Undecided
       Status: Fix Released

** Also affects: ansible (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: python-jmespath (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: ansible (Ubuntu Hirsute)
   Importance: Undecided
       Status: New

** Also affects: python-jmespath (Ubuntu Hirsute)
   Importance: Undecided
       Status: New

** Changed in: python-jmespath (Ubuntu Hirsute)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-jmespath in Ubuntu.
https://bugs.launchpad.net/bugs/1877792

Title:
  jmespath SyntaxWarning: "is" with a literal.

Status in ansible package in Ubuntu:
  Invalid
Status in python-jmespath package in Ubuntu:
  Fix Released
Status in ansible source package in Bionic:
  New
Status in python-jmespath source package in Bionic:
  New
Status in ansible source package in Focal:
  New
Status in python-jmespath source package in Focal:
  New
Status in ansible source package in Hirsute:
  New
Status in python-jmespath source package in Hirsute:
  Fix Released
Status in ansible source package in Impish:
  Invalid
Status in python-jmespath source package in Impish:
  Fix Released
Status in python-jmespath package in Debian:
  Fix Released

Bug description:
  As reported upstream

  https://github.com/jmespath/jmespath.py/issues/201
  Problems installing jmespath in Ubuntu 20.04 LTS

  Setting up python3-jmespath (0.9.4-2) ...
  /usr/lib/python3/dist-packages/jmespath/visitor.py:32: SyntaxWarning: "is" with a literal. Did you mean "=="?

  Fixed upstream in
  https://github.com/jmespath/jmespath.py/commit/56263b84cdb0feb7c8d54e426ec472f4dd0de44f

  Impact: this causes applications like Ansible that have dependencies
  on python-jmespath to send out warnings. Caused by language changes in
  Python 3.8.

  System is Ubuntu 20.04 LTS on a Pi 4.

  emv at pinnatus:~$ apt-cache policy python3-jmespath
  python3-jmespath:
    Installed: 0.9.4-2
    Candidate: 0.9.4-2
    Version table:
   *** 0.9.4-2 500
          500 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ansible/+bug/1877792/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list