diff -pruN 2.13.0-1/.gitignore 2.13.0-0ubuntu1/.gitignore
--- 2.13.0-1/.gitignore	2025-08-05 16:27:06.000000000 +0000
+++ 2.13.0-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,97 +0,0 @@
-# Byte-compiled / optimized / DLL files
-__pycache__/
-*.py[cod]
-*$py.class
-
-# C extensions
-*.so
-
-# Distribution / packaging
-.Python
-env/
-build/
-develop-eggs/
-dist/
-downloads/
-eggs/
-.eggs/
-lib/
-lib64/
-parts/
-sdist/
-var/
-*.egg-info/
-.installed.cfg
-*.egg
-
-# PyInstaller
-#  Usually these files are written by a python script from a template
-#  before PyInstaller builds the exe, so as to inject date/other infos into it.
-*.manifest
-*.spec
-
-# Installer logs
-pip-log.txt
-pip-delete-this-directory.txt
-
-# Unit test / coverage reports
-htmlcov/
-.tox/
-.stestr/
-.coverage
-.coverage.*
-.cache
-coverage.xml
-*,cover
-.hypothesis/
-
-# Translations
-*.mo
-*.pot
-
-# Django stuff:
-*.log
-local_settings.py
-
-# Flask stuff:
-instance/
-.webassets-cache
-
-# Scrapy stuff:
-.scrapy
-
-# Sphinx documentation
-docs/_build/
-
-# PyBuilder
-target/
-
-# IPython Notebook
-.ipynb_checkpoints
-
-# pyenv
-.python-version
-
-# celery beat schedule file
-celerybeat-schedule
-
-# dotenv
-.env
-
-# virtualenv
-venv/
-ENV/
-
-# Spyder project settings
-.spyderproject
-
-# Rope project settings
-.ropeproject
-
-# PyCharm settings
-.idea
-
-# Editors
-*~
-.*.swp
-.*sw?
diff -pruN 2.13.0-1/.gitreview 2.13.0-0ubuntu1/.gitreview
--- 2.13.0-1/.gitreview	2025-08-05 16:27:06.000000000 +0000
+++ 2.13.0-0ubuntu1/.gitreview	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-[gerrit]
-host=review.opendev.org
-port=29418
-project=openstack/ovsdbapp.git
diff -pruN 2.13.0-1/AUTHORS 2.13.0-0ubuntu1/AUTHORS
--- 2.13.0-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/AUTHORS	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1,102 @@
+Aaron Rosen <aaronorosen@gmail.com>
+Abhiram Sangana <sangana.abhiram@nutanix.com>
+Adelina Tuvenie <atuvenie@cloudbasesolutions.com>
+Akihiro Motoki <amotoki@gmail.com>
+Akihiro Motoki <motoki@da.jp.nec.com>
+Alin Balutoiu <abalutoiu@cloudbasesolutions.com>
+Andreas Jaeger <aj@suse.com>
+Anton Vazhnetsov <AVazhnetsov@croc.ru>
+Anton Vazhnetsov <dragen15051@gmail.com>
+Aradhana Singh <aradhana1.singh@intel.com>
+Arundhati Surpur <arundhati@nectechnologies.in>
+Bernard Cafarelli <bcafarel@redhat.com>
+Bhagyashri Shewale <bhagyashri.shewale@nttdata.com>
+Bo Wang <bo.wang@easystack.cn>
+Boden R <bodenvmw@gmail.com>
+Brian Haley <bhaley@redhat.com>
+Brian Haley <haleyb.dev@gmail.com>
+Chuck Short <chucks@redhat.com>
+Corey Bryant <corey.bryant@canonical.com>
+Cyril Roelandt <cyril.roelandt@enovance.com>
+Daniel Alvarez <dalvarez@redhat.com>
+Davanum Srinivas <davanum@gmail.com>
+Dirk Müller <dirk@dmllr.de>
+Dmitrii Skorykh <dskorykh@gmail.com>
+Dong Jun <dongj@dtdream.com>
+Doug Hellmann <doug@doughellmann.com>
+Doug Wiegley <dougw@a10networks.com>
+Elvira García <egarciar@redhat.com>
+Emma Foley <emma.l.foley@intel.com>
+Flavio Fernandes <flaviof@redhat.com>
+Frank Wang <wangpeihuixyz@126.com>
+Frode Nordahl <fnordahl@ubuntu.com>
+Frode Nordahl <frode.nordahl@canonical.com>
+Gal Sagie <gal.sagie@huawei.com>
+Gary Kotton <gkotton@vmware.com>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Guoshuai Li <ligs@dtdream.com>
+Henry Gessau <gessau@gmail.com>
+Hervé Beraud <hberaud@redhat.com>
+Hong Hui Xiao <honghui_xiao@yeah.net>
+Huan Xie <huan.xie@citrix.com>
+IWAMOTO Toshihiro <iwamoto@valinux.co.jp>
+Ihar Hrachyshka <ihrachys@redhat.com>
+Ilya Maximets <i.maximets@ovn.org>
+Inessa Vasilevskaya <ivasilevskaya@mirantis.com>
+Isaku Yamahata <isaku.yamahata@intel.com>
+Jakub Libosvar <libosvar@redhat.com>
+Kevin Benton <blak111@gmail.com>
+Lucas Alvares Gomes <lucasagomes@gmail.com>
+Luis Tomas Bolivar <ltomasbo@redhat.com>
+Luong Anh Tuan <tuanla@vn.fujitsu.com>
+Maciej Józefczyk <mjozefcz@redhat.com>
+Marcin Mirecki <mmirecki@redhat.com>
+Martin Hickey <martin.hickey@ie.ibm.com>
+Max Lamprecht <max.lamprecht@mail.schwarz>
+Max Lamprecht <max.lamprecht@stackit.cloud>
+Miguel Duarte Barroso <mdbarroso@redhat.com>
+Nate Johnston <nate.johnston@redhat.com>
+Numan Siddique <nusiddiq@redhat.com>
+Omer Anson <omer.anson@toganetworks.com>
+OpenStack Release Bot <infra-root@openstack.org>
+Petr Horáček <phoracek@redhat.com>
+Renat Mustafin <RMustafin@k2.cloud>
+Richard Theis <rtheis@us.ibm.com>
+Rodolfo Alonso <ralonsoh@redhat.com>
+Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
+Sean Mooney <sean.k.mooney@intel.com>
+Seena Fallah <seenafallah@gmail.com>
+Slawek Kaplonski <skaplons@redhat.com>
+Takashi Kajinami <kajinamit@oss.nttdata.com>
+Takashi Natsume <takanattie@gmail.com>
+Ted Elhourani <theodore.elhourani@gmail.com>
+Terry Wilson <terry@logivox.net>
+Terry Wilson <twilson@redhat.com>
+Vu Cong Tuan <tuanvc@vn.fujitsu.com>
+XinxinShen <shenxinxin@inspur.com>
+YAMAMOTO Takashi <yamamoto@midokura.com>
+Yalei Wang <yalei.wang@intel.com>
+Yi Zhao <zhaoyi@cmss.chinamobile.com>
+Yunxiang Tao <taoyunxiang@cmss.chinamobile.com>
+caoyuan <cao.yuan@99cloud.net>
+chenxing <chen.xing@99cloud.net>
+elajkat <lajos.katona@est.tech>
+gengchc2 <geng.changcai2@zte.com.cn>
+hgangwx <hgangwx@cn.ibm.com>
+huang.zhiping <huang.zhiping@99cloud.net>
+liushy <liuxie_11@163.com>
+ljhuang <huang.liujie@99cloud.net>
+lzklibj <lzklibj@cn.ibm.com>
+melissaml <ma.lei@99cloud.net>
+pengyuesheng <pengyuesheng@gohighsec.com>
+qingszhao <zhao.daqing@99cloud.net>
+reedip <rbanerje@redhat.com>
+rossella <rsblendido@suse.com>
+shanyunfan33 <shanyunfan@inspur.com>
+wangzihao <wangzihao@yovole.com>
+yan.haifeng <yanheven@qq.com>
+yatinkarel <ykarel@redhat.com>
+zhangboye <zhangboye@inspur.com>
+zhangzs <zhangzhaoshan@inspur.com>
+zhouguowei <zhouguowei@inspur.com>
+zhouxinyong <zhouxinyong@inspur.com>
diff -pruN 2.13.0-1/ChangeLog 2.13.0-0ubuntu1/ChangeLog
--- 2.13.0-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ChangeLog	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1,642 @@
+CHANGES
+=======
+
+2.13.0
+------
+
+* Unpin isort
+* Drop explicit dependency on python-subunit
+* nb: add support for chains in logical router policies
+
+2.12.0
+------
+
+* Replace UPPER\_CONSTRAINTS\_FILE
+* Add Connection.force\_reconnect
+* Update master for stable/2025.1
+
+2.11.0
+------
+
+* Added method and command to allow setting 'dns.options' column
+
+2.10.1
+------
+
+* Revert "Add Northbound Logical\_Router\_Port name index"
+* Add Northbound Logical\_Router\_Port name index
+
+2.10.0
+------
+
+* Add bfd parameter for lr\_route\_add
+
+2.9.0
+-----
+
+* [NB] Add "if\_exists" flag to ACL and Port\_Group deletion commands
+* reno: Update master for unmaintained/2023.1
+* Remove unused bindep tools
+* Update master for stable/2024.2
+
+2.8.0
+-----
+
+* Use log.warning() from the logging library
+
+2.7.1
+-----
+
+* Add if\_exists to lrp\_set\_options
+
+2.7.0
+-----
+
+* Backend: always operate on (class level) ovsdb\_connection
+* Improve compatibility with netaddr 1.x
+* Add pre-commit configuration
+* Remove executable from python files which don't really needs it
+* reno: Update master for unmaintained/zed
+* Handle IPv6 addresses for LB IP port mappings
+* Fix BFD functional test, avoid comparing status column
+* ovn-sb: remove chassis from Chassis\_Private on ChassisDelCommand
+* Update master for stable/2024.1
+* reno: Update master for unmaintained/xena
+* reno: Update master for unmaintained/wallaby
+* reno: Update master for unmaintained/victoria
+* nb: commands: fix passing string to LSP attach/detach mirror API
+
+2.6.0
+-----
+
+* reno: Update master for unmaintained/yoga
+* tox: Drop envdir
+* Bump hacking
+* Support add/remove CIDR type address in Address\_Set cmds
+* Update supported python versions
+
+2.5.1
+-----
+
+* add Port\_Binding to lookup\_table
+
+2.5.0
+-----
+
+* nb: allow to add route even if learned route exists
+* TAAS: Add commands for creating Mirrors
+* nb: provide 'route\_table' in lr-route-{add,del,list}
+* nb: add 'nexthop' argument to 'lr\_route\_del'
+* Handle events with conditions and match\_fn
+* venv: unit tests don't work for 'hardware\_vtep'
+* Update master for stable/2023.2
+
+2.4.1
+-----
+
+* Add some basic usage documentation
+
+2.4.0
+-----
+
+* Ensure LrpAddCommand may\_exits works without peers
+* Add support for ecmp routes
+
+2.3.0
+-----
+
+* Add support for manipulating BFD entries
+* Add if\_exists and \*\*kwargs columns to db\_set
+* Add 'no timeout' option to wait\_for\_change
+* Add Interface paramteres to \`\`OvsdbIdl.add\_port\`\` method
+* Add new function ls\_get\_localnet\_ports
+* Use OVN's OVS submodule for functional tests
+* [CI] Set the default OS\_TEST\_PATH in the stestr conf file
+* Update master for stable/2023.1
+* All \`\`AddCommand\`\` child classes return the new register UUID
+
+2.2.1
+-----
+
+* Define "LbAddIpPortMappingCommand" with latin chars
+* Accept HA chassis group commands in HAChassisGroupAdd\*
+* Update tox.ini for tox4
+
+2.2.0
+-----
+
+* Use daemon property instead of setDaemon method
+* Don't force\_reconnect() on unhandled Idl exception
+* Fix logging exception while handling transaction exception
+* Switch to 2023.1 Python3 unit tests and generic template name
+* Update master for stable/zed
+* Fix TRY\_AGAIN handling
+
+2.1.0
+-----
+
+* nb: add support for lb health checks API
+* nb: add methods to modify the lrp.networks
+* Provide base classes for {Get,Set}Options commands
+
+2.0.0
+-----
+
+* Update python testing as per zed cycle teting runtime
+
+1.16.1
+------
+
+* Handle OVS 2.17 change to Idl.tables
+* Drop lower-constraints.txt and its testing
+
+1.16.0
+------
+
+* Revert "Add an active wait in the "Backend.lookup""
+* vtep: add support for 'hardware\_vtep' schema
+* Fix broken behavior after recent OVS update
+* github no longer accepts git:// connections
+* Update master for stable/yoga
+
+1.15.1
+------
+
+* Log what exception caused abort of the transaction
+
+1.15.0
+------
+
+* Update QoS register in "QoSAddCommand" if exists
+
+1.14.0
+------
+
+* remove unicode from code
+* Use "api.lookup" to search for a "Logical\_Switch"
+* Move linters dependencies to tox.ini
+* Allow functional tests to pass on older OVN w/o IC
+* Remove ovsdb\_connection singleton for tests
+* Add cooperative\_yield() to OvsdbIdl
+* Check WaitEvents for match after other events
+* Capture test run logging
+* nb: add support for set of addresses API
+
+1.13.0
+------
+
+* nb: add support for lrp's gateway chassis API
+* nb: provide lrp\_get method
+* nb: provide 'discard' value for nexthop
+* nb: set chassis\_name for new gateway chassis
+* tools: run functional tests against ovn/main branch
+* nb: fix route.output\_port name
+* ic: add support for OVN\_IC\_Northbound schema
+* tools: fix OvsOvnVenvFixture init
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+* Add support for OVN NB Logical\_Router\_Policy table
+
+1.12.0
+------
+
+* Improve "OvsdbIdl.from\_server" method
+* Make exceptions in the event logs easier to read
+
+1.11.0
+------
+
+* ovn: support allow-stateless ACL verb
+* Actually close the connection in Connection.stop()
+* Don't spam retries 100s of times a second
+* Fix docs job
+* setup.cfg: Replace dashes with underscores
+
+1.10.0
+------
+
+* Add an active wait in the "Backend.lookup"
+* Use py3 as the default runtime for tox
+* Add Python3 xena unit tests
+* Update master for stable/wallaby
+
+1.9.0
+-----
+
+* Log the name of the command in execute()
+* Make it possible to just retrieve schema json
+
+1.8.0
+-----
+
+* [ovn nb] Acl add: Avoid setting columns that have no values
+* Drop py37 and add py38 test
+* Update Python3 wallaby unit tests
+* Add northbound API support for meters
+* Fix NB API definition "lb\_add" method signature
+* Fix gate failure
+
+1.7.0
+-----
+
+* Add update\_tables method to Idl
+* Ensure lists of Commands can be stringfied
+* requirements: Drop os-testr
+* Bump ovs minimum version for support of indexing
+* Don't give up when an Exception happens in idl.run
+* Avoid race condition with RowEvent handling
+* Don't compile OVS kernel module
+* Don't use name mangling when we don't need it
+* Update master for stable/victoria
+
+1.5.0
+-----
+
+* Stop to use the \_\_future\_\_ module
+* Add lock when calling idl.run()
+* Add a cause description to "TimeoutException"
+* Fix thread/threading change in unit test
+* Correct variable names for test
+* Add "if\_exists" parameter to "QoSDelCommand"
+* Change TestOvnNbIndex.test\_find to use Port\_Group
+* Add MAC\_Binding index lookup
+* Handle index lookups in DbFindCommand
+* Fix pep8 job
+* Switch from unittest2 compat methods to Python 3.x methods
+* Make it more obvious when errors are ignored
+
+1.4.0
+-----
+
+* Add QoSDelExtIdCommand
+* drop mock from lower-constraints
+* Only create indices if connection is not running
+* Switch to newer openstackdocstheme and reno versions
+
+1.3.0
+-----
+
+* Add indexed column support to ovsdbapp
+* Remove translation sections from setup.cfg
+* OVNNB backend: Fix LbDelCommand when using vip param
+* Import ABCs from 'collections.abc'
+* Fix hacking min version to 3.0.1
+* Don't create new API instance in fixtures
+* Add "inactivity\_probe" parameter to "enable\_connection\_uri"
+* Fix spurious test failure
+* Allow read-only Commands to bypass txns in execute()
+* Tempest job inherits from Neutron tempest OVN job
+* Stop iterating on first matching QoS rule
+* Accept a Row as a result in AddCommand
+* Don't let an Exception in one event affect others
+* Remove the dependency on the "mock" package
+* Update master for stable/ussuri
+* Remove all usage of six library
+* Update hacking for Python3
+
+1.1.0
+-----
+
+* Call row.verify() when updating map columns with db\_set
+* Do not try to execute transaction if command list is empty
+
+1.0.0
+-----
+
+* More robustly handle venv ovs/ovn paths
+* Log invalid address values in lsp\_set\_addresses
+* Make it possible to reference a newly created object within a transaction
+* Make ovndir configurable
+* Drop python 2 support and testing
+* Fix debug\_venv for ovn split
+* Add consts for OVN install path
+* Switch to Ussuri jobs
+* ovn\_northbound: make all list commands ReadOnlyCommand
+
+0.18.0
+------
+
+* Handle unset OVN\_SRCDIR
+* Default testenv to basepython = python3
+* Fix building OVS after python2 removal
+* Change EAFP to LBYL style in nested transaction
+* Handle the ovs/ovn split
+* Update master for stable/train
+* Help with troubleshooting failures from venv.py
+* PDF documentation build
+* Update Zuul jobs: Enable docs publishing
+
+0.17.0
+------
+
+* Add HA Chassis Group related commands
+* Fix the url, change http to https
+* Add commands to set and get LRP options
+* Add Python 3 Train unit tests
+* Sync Sphinx requirement
+* Update the UPPER\_CONSTRAINTS\_FILE for tox
+
+0.16.0
+------
+
+* Replace openstack repository by opendev
+* Move WaitForPortBindingEvent out from testing code
+* Make Event logging more useful by default
+* TrivialFix: Fix the chassis\_del comment in Southbound API
+* Change the order of parameters for lsp\_bind method
+* Allow match\_ip in LrNatDelCommand to be IP network
+* Add missing tox environment "functional-py36"
+* OpenDev Migration Patch
+* add an option to let the user choose the right time to start connection
+* Make it possible to opt out of nested transactions
+* Update master for stable/stein
+* Add db\_create\_row method
+* Add mock.patch.stopall cleanup handler to base test class
+* Mock Thread for both connection tests
+* Remove vtep-related code from venv testing
+* modify RowEvent hash key
+* Make event debug log more useful
+* Pass kwargs from execute to transaction()
+* Switch functional and tempest jobs to python3
+* Bump appdirs lower constraint
+* Break out match\_fn from matches
+
+0.15.0
+------
+
+* Convert base commands to ReadOnlyCommand
+* Allow read-only Commands to bypass txns in execute()
+* Update home-page
+
+0.14.0
+------
+
+* Attempt to fetch the schema from any remote
+* Fix a typo in docstring
+* Change openstack-dev to openstack-discuss
+* Add Gateway\_Chassis support
+* Group tests in same class to run in same group
+* Fix functional tests timeout race condition
+* Migrate tempest job to zuul v3 native
+* Expand retry behavior to cover other python-ovs methods
+* Add WaitEvent to the API
+
+0.13.0
+------
+
+* ut: Patch get\_ident for race transaction test
+* Move ovsdbapp jobs to its tree
+* Make nested transaction thread aware
+* NBDB API: Add param if\_exists for methods using db\_remove()
+* add python 3.6 unit test job
+* import zuul job settings from project-config
+* Check for oslo library usage
+* fix tox python3 overrides
+* Pass posargs to pylint, not flake8
+* update pylint to 1.9.2
+* Remove the oslo-utils dependency
+* Update reno for stable/rocky
+* Update reno for stable/rocky
+* Ensure timeout on queueing transaction
+
+0.12.0
+------
+
+* Use api.lookup instead of idlutils.row\_by\_record
+* Make it possible to run functional tests again
+* Switch to stestr
+* Fix python3 compat with debug\_venv.py
+* Port Group's letfovers
+* Add Port Group ACL commands
+
+0.11.0
+------
+
+* Add Port\_Group commands
+* Improve DbListCommand operation from O(n^2) to O(n)
+* Add QoS command for ovn northbound db
+* add lower-constraints job
+* Change external\_ids to columns, in dns\_add API
+* Updated from global requirements
+* Transaction: Handle NOT\_LOCKED status
+* TOX/pep8: Enforce the use of python2
+* Fix spelling error
+* Updated from global requirements
+* Update reno for stable/queens
+* Ensure idl.run() called on TRY\_AGAIN
+* Updated from global requirements
+* Updated from global requirements
+* Add LrGet command
+* Update OvsdbConnectionUnavailable error message
+* Updated from global requirements
+* Avoid tox\_install.sh for constraints support
+* Document \*\_extenal\_ids methods in open\_vswitch/api.py
+* Display attempt number during transaction commit
+* Extend transaction with multiple commands
+* IP should be optional in lsp\_set\_addresses
+* Support setting of interface external-ids
+
+0.9.0
+-----
+
+* Don't throw NotConnectedError in queue\_txn
+* Updated from global requirements
+
+0.8.0
+-----
+
+* Don't wait on TRY\_AGAIN when calling commit\_block()
+* Add DNS APIs
+
+0.7.0
+-----
+
+* Add set\_column(s) for ovs\_idl backend
+* Change parent to parent\_name in lsp\_add
+* Don't add non-strings to external\_ids
+
+0.6.0
+-----
+
+* Allow to stop and restart connections in Backend
+* Allow use of installed OVS if OVS\_SRCDIR not set
+* Updated from global requirements
+* Updated from global requirements
+* Don't return garbage if table has no index col
+* Have debug\_venv use OVN venv
+* nb\_schema: Use normalize\_ip\_port even for lb ips
+* Add backward compatible connection attribute
+* Fix BridgeFixture
+* Move ovsdb\_connection definition to Backend
+* Add native IDL tests from neutron
+* Updated from global requirements
+
+0.5.0
+-----
+
+* Add RowView versions of db\_find and db\_list
+* Add OVN\_Southbound API support
+* venv: Change --enable-dummy default to override
+* Updated from global requirements
+* Don't create a sandbox chassis by default
+* Update reno for stable/pike
+* venv: Split OvsVenvFixture to OVS and OVN
+* Return False when comparing a RowEvent to something else
+* Add RowEvent mechanism from networking-ovn
+* Add command for deleting row column values
+* Update the documentation link for doc migration
+* Adding {LS|LSP|DHCP\_options}\_get to OVN Northbound API
+* Removes unnecessary utf-8 encoding
+* Drop MANIFEST.in - it's not needed by pbr
+* There is no documentation for ovsdbapp
+* Add ability to debug OVS virtual environments
+* Modify LSP List command to return all ports
+* Fix \_ls\_add-based tests
+* rearrange existing documentation to fit the new standard layout
+* Switch from oslosphinx to openstackdocstheme
+* Enable warning-is-error in doc build
+* Add OVN\_Northbound API LR, LRP, and LB commands
+* Add Windows support when using eventlet with monkey\_patch
+* Updated from global requirements
+* Add OVN Northbound API for LS, LSP, and DHCP
+* pylint: Disable duplicate-code for check
+* The python 3.5 is added
+* Enable pylint 1.4.5
+* Updated from global requirements
+* Remove ignoring \_ builtin usage for pep8
+* Fix vlog level filtering
+* Fix condition\_map type checking for strings
+* Make schema-agnostic db commands part of base API
+* Updated from global requirements
+* Updated from global requirements
+
+0.4.0
+-----
+
+* Updated from global requirements
+* Pass the Idl directly to Connection
+* Allow choosing vlog levels to patch and restoring the vlog
+* Remove all the deprecated methods and parameters from Connection
+* Add a description to README.rst
+* Remove empty unit test directory
+* Break out BaseCommand into backend.ovs\_idl
+* Fixes retrieving row\_by\_record for ports on Windows
+* Ignore .testrepository and editor(s) files
+
+0.3.0
+-----
+
+* Use neutron-lib's tox\_install.sh
+* Remove get\_schema\_helper retry/try\_add\_manager parameters
+* Pass a connection to OvsdbIdl.\_\_init\_\_()
+* Updated from global requirements
+* Add unit tests from Neutron
+
+0.2.0
+-----
+
+* Refactor to give other schemas a place to live
+* Updated from global requirements
+* Fix Python 3 compatibility in idlutils
+* Fix all broken jobs
+
+0.1.0
+-----
+
+* Add some bridge and port functional tests
+* Add openvswitch as a bindep dependency
+* Add missing tenacity requirement
+* Updated from global requirements
+* Set OVS inactivity\_probe to vsctl\_timeout when adding manager
+* Add .gitreview
+* raise TimeoutException from exceptions not api
+* Re-add TimeoutException
+* Fix pep8/cookiecutter test running
+* Add cookiecutter output
+* Add requirements.txt
+* Fix new base exception name
+* Update changes to mention previous API.get() change
+* Add setup.py
+* Remove oslo\_utils dependency
+* Remove oslo\_log dependency
+* Neutron should call vlog.use\_python\_logger itself
+* Remove the CLI implementation
+* Remove neutron/oslo from helpers
+* Remove oslo\_config dependency
+* Remove neutron.\_i18n usage
+* Remove neutron\_lib dependency
+* Remove oslo uuidutils dependency
+* Fix imports for new project location
+* Add 'ovsdbapp/' from commit '10e3bdac29a6be24d2a53e78c9a00b2a8f0f6d07'
+* Initial commit
+* Clean up ovsdb-native's use of verify()
+* Move ovsdb\_nested transaction to ovs\_lib
+* Support ovsdb-client monitor with remote connection
+* Replaces uuid.uuid4 with uuidutils.generate\_uuid()
+* Fix python3 issues with devstack
+* ovsdb: don't erase existing ovsdb managers
+* Refactor OVSDB native lib to be more customizable
+* Handle db\_add in transaction for new objects
+* Log OVS IDL library errors to neutron logs
+* Replace retrying with tenacity
+* Generate OVSDB schema helper in a separate method
+* set\_db\_attribute differs between vsctl and native
+* Allow to override Idl class in OVSDB Connection
+* Add db\_add to OVSDB API
+* Handle uuid references within an ovsdb transaction
+* Fix wrong use of six.moves.queue.get()
+* Use row.uuid as getattr works for inserted row
+* Fix a spelling error
+* Fix module import for ovs\_vsctl\_timeout option
+* Refactoring config options of agent/common/ovs\_lib
+* Add in missing translations for exceptions
+* Wait for vswitchd to add interfaces in native ovsdb
+* Pass timeout in milliseconds to timer\_wait
+* enable OVSDB native interface by default
+* functional: fix OVSFW failure with native OVSDB api
+* ovsdb: Don't let block() wait indefinitely
+* unit: fix ValueError on TransactionQueue init with py34
+* Allow OVSDB Connection to register certain tables
+* Use exceptions from neutron-lib
+* idlutils: add in missing translations
+* Fix module's import order
+* Python3: Fix using dictionary keys() as list
+* Fixes typos Openstack -> OpenStack
+* Make sure datapath\_type is updated on bridges changed
+* Wrong usage of "an"
+* Use \_ from neutron.\_i18n
+* Move i18n to \_i18n, as per oslo\_i18n guidelines
+* Automatically generate neutron core configuration files
+* Fix typo for OVSDB
+* Log error instead of exception trace
+* Fix some reST field lists in docstrings
+* Fix misuse of log marker functions in neutron
+* Do not use log hints for exceptions
+* Just call set-manager if connecting fails
+* Check idl.run() return value before blocking
+* ovsdb: Fix a few docstring
+* Add config option to specify ovs datapath
+* Add new ovs DB API to inquire interfaces name list in a bridge
+* ovs\_lib: Fix native implementation of db\_list
+* OVS native DBListcommand if\_exists support
+* Add Create/Destroy API to OVS QoS BW Limiting
+* ovsdb: attempt to enable connection\_uri for native impl on startup
+* ovsdb: session.rpc never initialized
+* Make \_val\_to\_py and \_py\_to\_val not private
+* Python 3: do not index a dict\_values object
+* Python 3: use six.string\_types instead of basestring
+* Allow users to run 'tox -epy34'
+* Correct typo for matching non-dict ovsdb rows
+* Enhance OVSDB Transaction timeout configuration
+* allow OVSDB connection schema to be configurable
+* Add OVSDB connection as a parameter to the transaction
+* Fix native OVSDB db\_get handling for UUID columns
+* OVSDB python binding should use row.delete() to remove rows
+* Handle non-index lookups in native OVSDB backend
+* Store and log correct exception info
+* OVS agent support on Hyper-V
+* Moves ovs\_lib to agent/common
+* Add native OVSDB implementation of OVSDB API
+* Migrate to oslo.log
+* Remove root\_helper arg for ovs\_lib
+* Reorganize OVSDB API
diff -pruN 2.13.0-1/PKG-INFO 2.13.0-0ubuntu1/PKG-INFO
--- 2.13.0-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/PKG-INFO	2025-08-25 13:00:12.045054000 +0000
@@ -0,0 +1,45 @@
+Metadata-Version: 2.1
+Name: ovsdbapp
+Version: 2.13.0
+Summary: A library for creating OVSDB applications
+Home-page: https://pypi.org/project/ovsdbapp/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Information Technology
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Requires-Python: >=3.8
+License-File: LICENSE
+Requires-Dist: fixtures>=3.0.0
+Requires-Dist: netaddr>=0.10.0
+Requires-Dist: ovs>=2.10.0
+Requires-Dist: pbr!=2.1.0,>=2.0.0
+
+========
+ovsdbapp
+========
+
+A library for creating OVSDB applications
+
+The ovdsbapp library is useful for creating applications that communicate
+via Open_vSwitch's OVSDB protocol (https://tools.ietf.org/html/rfc7047). It
+wraps the Python 'ovs' and adds an event loop and friendly transactions.
+
+* Free software: Apache license
+* Source: https://opendev.org/openstack/ovsdbapp/
+* Bugs: https://bugs.launchpad.net/ovsdbapp
+
+Features:
+
+* An thread-based event loop for using ovs.db.Idl
+* Transaction support
+* Native OVSDB communication
+
diff -pruN 2.13.0-1/debian/changelog 2.13.0-0ubuntu1/debian/changelog
--- 2.13.0-1/debian/changelog	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/changelog	2025-10-06 12:49:55.000000000 +0000
@@ -1,201 +1,226 @@
-python-ovsdbapp (2.13.0-1) experimental; urgency=medium
+python-ovsdbapp (2.13.0-0ubuntu1) questing; urgency=medium
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 28 Aug 2025 12:29:35 +0200
+  * New upstream release for OpenStack Flamingo (LP: #2125956).
+  * d/watch:
+      - Add signing key verification
+      - Update source to signed tarballs
+  * d/u/signing-key.asc: Add Flamingo signing key
 
-python-ovsdbapp (2.11.0-2) unstable; urgency=medium
+ -- Guillaume Boutry <guillaume.boutry@canonical.com>  Mon, 06 Oct 2025 14:49:55 +0200
 
-  * Uploading to unstable.
+python-ovsdbapp (2.12.0+git2025070814.d518d76-0ubuntu1) questing; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 28 Mar 2025 09:50:20 +0100
+  [ Guillaume Boutry ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    flamingo.
 
-python-ovsdbapp (2.11.0-1) experimental; urgency=medium
-
-  * New upstream release.
+  [ Myles Penner ]
+  * New upstream release for OpenStack Flamingo. (LP: #2116155)
+  * d/rules: Include PBR version.
+  * d/s/options: Ignore .launchpad.yaml when generating diffs.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 26 Feb 2025 14:39:53 +0100
+ -- Myles Penner <myles.penner@canonical.com>  Fri, 11 Jul 2025 13:20:41 -0700
 
-python-ovsdbapp (2.10.1-1) experimental; urgency=medium
+python-ovsdbapp (2.11.0-0ubuntu1) plucky; urgency=medium
 
-  * New upstream release.
+  * New upstream release for OpenStack Epoxy.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 25 Feb 2025 14:33:28 +0100
+ -- James Page <james.page@ubuntu.com>  Thu, 27 Feb 2025 12:55:56 +0000
 
-python-ovsdbapp (2.8.0-3) unstable; urgency=medium
+python-ovsdbapp (2.10.0-0ubuntu1) plucky; urgency=medium
 
-  * Switch to pybuild (Closes: #1090585).
+  * New upstream release for OpenStack Epoxy.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 18 Dec 2024 23:57:33 +0100
+ -- James Page <james.page@ubuntu.com>  Tue, 11 Feb 2025 18:59:17 +0000
 
-python-ovsdbapp (2.8.0-2) unstable; urgency=medium
+python-ovsdbapp (2.9.0-0ubuntu1) plucky; urgency=medium
 
-  * Uploading to unstable.
+  * d/gbp.conf: upstream-branch -> upstream-dalmatian.
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    epoxy.
+  * New upstream release for OpenStack Epoxy.
+  * d/control: Drop dependencies that are no longer required.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Sep 2024 17:29:18 +0200
+ -- James Page <james.page@ubuntu.com>  Fri, 17 Jan 2025 09:09:04 +0000
 
-python-ovsdbapp (2.8.0-1) experimental; urgency=medium
+python-ovsdbapp (2.8.0-0ubuntu1) oracular; urgency=medium
 
   * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 26 Aug 2024 12:35:41 +0200
+ -- James Page <james.page@ubuntu.com>  Wed, 07 Aug 2024 14:36:47 +0100
 
-python-ovsdbapp (2.6.1-1) unstable; urgency=medium
+python-ovsdbapp (2.6.0-0ubuntu1) noble; urgency=medium
 
-  * New upstream release.
+  * New upstream release for OpenStack Caracal. 
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 19 Jun 2024 11:23:49 +0200
+ -- James Page <james.page@ubuntu.com>  Mon, 11 Mar 2024 12:02:44 +0000
 
-python-ovsdbapp (2.6.0-2) unstable; urgency=medium
+python-ovsdbapp (2.5.1-0ubuntu1) noble; urgency=medium
 
-  * Uploading to unstable.
+  [ Corey Bryant ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    caracal.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 04 Apr 2024 10:49:51 +0200
+  [ James Page ]
+  * New upstream release for OpenStack Caracal.
 
-python-ovsdbapp (2.6.0-1) experimental; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Fri, 19 Jan 2024 13:07:48 +0000
 
-  * New upstream release.
+python-ovsdbapp (2.4.1-0ubuntu1) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 24 Feb 2024 18:19:18 +0100
+  * New upstream release for OpenStack Bobcat.
 
-python-ovsdbapp (2.4.1-3) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 31 Aug 2023 10:59:05 -0400
 
-  * Uploading to unstable.
+python-ovsdbapp (2.4.0-0ubuntu1) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 04 Oct 2023 22:13:37 +0200
+  * New upstream release for OpenStack Bobcat.
 
-python-ovsdbapp (2.4.1-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 11 Jul 2023 13:59:15 -0400
 
-  * Uploading to unstable.
-  * d/watch: use version 4 and gitmode.
+python-ovsdbapp (2.3.0-0ubuntu1) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 02 Oct 2023 13:59:30 +0200
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    bobcat.
+  * New upstream release for OpenStack Bobcat.
 
-python-ovsdbapp (2.4.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Jun 2023 17:06:06 -0400
 
-  * New upstream release.
-  * Cleans better.
+python-ovsdbapp (2.2.1-0ubuntu1) lunar; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 30 Aug 2023 11:24:35 +0200
+  * New upstream release for OpenStack Antelope.
 
-python-ovsdbapp (2.2.1-3) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 22 Feb 2023 14:27:07 -0500
 
-  * Cleans better (Closes: #1046283).
+python-ovsdbapp (2.2.0-0ubuntu1) lunar; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 17 Aug 2023 18:19:58 +0200
+  * New upstream release for OpenStack Antelope.
 
-python-ovsdbapp (2.2.1-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 15 Dec 2022 14:31:00 -0500
 
-  * Uploading to unstable.
+python-ovsdbapp (2.1.0-0ubuntu1) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 19 Jun 2023 11:14:14 +0200
+  * New upstream release for OpenStack Zed.
+  * d/control: Update standards version to 4.6.1.
 
-python-ovsdbapp (2.2.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Sep 2022 20:35:12 -0400
 
-  * New upstream release.
+python-ovsdbapp (1.16.1-0ubuntu1) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 27 Feb 2023 09:24:50 +0100
+  * New upstream release for OpenStack Zed.
+  * d/p/fix-broken-behavior-after-recent-OVS-update.patch: Dropped.
+    Fixed in new upstream release.
 
-python-ovsdbapp (2.1.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 26 May 2022 13:54:07 -0400
 
-  * Uploading to unstable.
+python-ovsdbapp (1.15.1-0ubuntu2) jammy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 23 Sep 2022 12:49:48 +0200
+  * d/p/fix-broken-behavior-after-recent-OVS-update.patch: Cherry-picked
+    from upstream to fix broken behavior after recent OVS update
+    (LP: #1965819).
 
-python-ovsdbapp (2.1.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 04 Apr 2022 16:30:53 -0400
 
-  * New upstream release.
+python-ovsdbapp (1.15.1-0ubuntu1) jammy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 29 Aug 2022 15:13:29 +0200
+  * New upstream release for OpenStack Yoga.
 
-python-ovsdbapp (1.15.2-1) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 03 Mar 2022 10:29:20 -0500
 
-  * New upstream release.
+python-ovsdbapp (1.14.0-0ubuntu1) jammy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 13 May 2022 10:40:14 +0200
+  * New upstream release for OpenStack Yoga.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Bump debhelper compat to 13.
 
-python-ovsdbapp (1.15.1-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 12 Jan 2022 14:57:08 -0500
 
-  * Uploading to unstable.
-  * Add autopkgtest.
+python-ovsdbapp (1.12.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 24 Mar 2022 14:23:41 +0100
+  * New upstream release for OpenStack Xena.
 
-python-ovsdbapp (1.15.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 07 Sep 2021 15:37:17 -0400
 
-  * New upstream release.
+python-ovsdbapp (1.11.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 19 Feb 2022 10:56:03 +0100
+  * New upstream release for OpenStack Xena.
 
-python-ovsdbapp (1.12.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 21 Jul 2021 09:44:25 -0400
 
-  * Uploading to unstable.
+python-ovsdbapp (1.10.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 29 Sep 2021 11:29:41 +0200
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-ovsdbapp (1.12.0-1) experimental; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Fri, 11 Jun 2021 10:47:48 +0000
 
-  * New upstream release.
+python-ovsdbapp (1.9.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 24 Aug 2021 10:40:00 +0200
+  * New upstream release for OpenStack Wallaby.
 
-python-ovsdbapp (1.9.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 17 Mar 2021 12:50:57 -0400
 
-  * Upload to unstable.
+python-ovsdbapp (1.8.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 16 Aug 2021 14:56:46 +0200
+  * New upstream release for OpenStack Wallaby.
 
-python-ovsdbapp (1.9.0-1) experimental; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 21 Jan 2021 15:21:25 +0000
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+python-ovsdbapp (1.7.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 08 Mar 2021 12:50:20 +0100
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
+  * New upstream release for OpenStack Wallaby.
 
-python-ovsdbapp (1.6.0-1) unstable; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 03 Dec 2020 14:52:19 +0000
 
-  * New upstream release.
+python-ovsdbapp (1.5.0-0ubuntu1) groovy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 17 Oct 2020 21:56:57 +0200
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-ovsdbapp (1.5.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 11 Sep 2020 15:57:23 -0400
 
-  * Uploading to unstable.
-  * Fixed debian/watch.
-  * Add a debian/salsa-ci.yml.
+python-ovsdbapp (1.4.0-0ubuntu1) groovy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 17 Oct 2020 12:07:47 +0200
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control, d/copyright, d/rules: Update upstream git URL.
 
-python-ovsdbapp (1.5.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 29 Jul 2020 14:59:10 -0400
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+python-ovsdbapp (1.3.0-0ubuntu1) groovy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 07 Sep 2020 17:50:58 +0200
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Switch to debhelper compat 12.
+  * d/control: Update Standards-Version to 4.5.0.
 
-python-ovsdbapp (1.2.0-1) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 12 Jun 2020 14:18:34 -0400
 
-  * New upstream release.
+python-ovsdbapp (1.1.0-0ubuntu1) focal; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 12 Jun 2020 10:41:03 +0200
+  * New upstream release for OpenStack Ussuri.
 
-python-ovsdbapp (1.1.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Apr 2020 15:32:46 -0400
 
-  * Uploading to unstable.
+python-ovsdbapp (1.0.0-0ubuntu1) focal; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 18:30:28 +0200
+  * New upstream release for OpenStack Ussuri.
 
-python-ovsdbapp (1.1.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 14 Feb 2020 15:59:55 -0500
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Mon, 06 Apr 2020 22:53:48 +0200
+python-ovsdbapp (0.18.0-0ubuntu1) focal; urgency=low
 
-python-ovsdbapp (0.17.2-1) unstable; urgency=medium
+  * Merge from Debian unstable.  Remaining changes:
+    - d/gbp.conf: Retain for pristine-tar.
+    - d/control: Retain autopkgtest-pkg-python testsuite.
+    - d/control: Keep debhelper compat level 10.
+    - d/rules: Build with pybuild.
+  * New upstream release for OpenStack Ussuri.
+  * d/control: Align (Build-)Depends with upstream
 
-  * New upstream point release.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 26 Mar 2020 13:01:43 +0100
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Wed, 11 Dec 2019 13:08:31 +0100
 
 python-ovsdbapp (0.17.0-2) unstable; urgency=medium
 
@@ -218,6 +243,27 @@ python-ovsdbapp (0.17.0-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 18 Sep 2019 21:43:58 +0200
 
+python-ovsdbapp (0.17.0-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+
+ -- James Page <james.page@ubuntu.com>  Thu, 26 Sep 2019 11:52:25 +0100
+
+python-ovsdbapp (0.16.0-0ubuntu2) eoan; urgency=medium
+
+  * Drop Python 2 support.
+    - d/control: Drop py2 BD's and python-ovsdbapp binary package.
+    - d/rules: Drop --with python2 and add --no-py2 as appropriate.
+  * d/rules: Use --with sphinxdoc to ensure doc build is completed.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 04 Sep 2019 10:17:42 +0100
+
+python-ovsdbapp (0.16.0-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 30 Jul 2019 15:50:28 -0400
+
 python-ovsdbapp (0.15.0-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -231,6 +277,19 @@ python-ovsdbapp (0.15.0-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 26 Mar 2019 22:00:02 +0100
 
+python-ovsdbapp (0.15.0-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+
+ -- James Page <james.page@ubuntu.com>  Tue, 12 Mar 2019 09:41:06 +0000
+
+python-ovsdbapp (0.14.0-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 30 Jan 2019 13:46:20 -0500
+
 python-ovsdbapp (0.12.2-1) unstable; urgency=medium
 
   * New upstream release.
@@ -255,6 +314,31 @@ python-ovsdbapp (0.12.0-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 28 Aug 2018 13:59:17 +0200
 
+python-ovsdbapp (0.12.0-0ubuntu1) cosmic; urgency=medium
+
+  * New upstream release for OpenStack Rocky.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/rules: Run tests via pkgos-dh_auto_test.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 06 Aug 2018 12:21:47 -0400
+
+python-ovsdbapp (0.11.0-0ubuntu1) cosmic; urgency=medium
+
+  * New upstream release for OpenStack Rocky.
+  * Align (Build-)Depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 13 Jun 2018 17:05:28 +0100
+
+python-ovsdbapp (0.9.1-2ubuntu1) cosmic; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - d/control: Update Vcs-Browser/Vcs-Git to point at lp:~ubuntu-server-dev,
+      run basic autopkgtests, and set debhelper >= 10~.
+    - d/rules: Build with pybuild.
+    - d/gbp.conf: Retain for pristine-tar.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 11 May 2018 14:53:00 -0400
+
 python-ovsdbapp (0.9.1-2) unstable; urgency=medium
 
   [ Ondřej Nový ]
@@ -278,8 +362,46 @@ python-ovsdbapp (0.9.1-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 14 Feb 2018 11:21:04 +0000
 
+python-ovsdbapp (0.9.1-0ubuntu1) bionic; urgency=medium
+
+  * New upstream point release.
+  * d/control: Bump debhelper compat to 10.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 13 Feb 2018 13:21:04 -0500
+
+python-ovsdbapp (0.9.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/*: wrap-and-sort -bast.
+  * d/control: Bumped Standards-Version to 4.1.2.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 08 Dec 2017 15:08:10 +0000
+
+python-ovsdbapp (0.6.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 15 Nov 2017 09:13:08 +0000
+
 python-ovsdbapp (0.4.0-1) unstable; urgency=medium
 
   * Initial release. (Closes: #878248)
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 11 Oct 2017 18:22:16 +0200
+
+python-ovsdbapp (0.4.0-0ubuntu2) artful; urgency=medium
+
+  * d/rules: Switch to using ostestr for unit test execution, scope tests
+    to unit tests only.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 16 Jun 2017 09:13:34 +0100
+
+python-ovsdbapp (0.4.0-0ubuntu1) artful; urgency=low
+
+  * Initial version.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 17 May 2017 12:49:54 +0100
+
diff -pruN 2.13.0-1/debian/control 2.13.0-0ubuntu1/debian/control
--- 2.13.0-1/debian/control	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/control	2025-10-06 12:49:55.000000000 +0000
@@ -1,35 +1,36 @@
 Source: python-ovsdbapp
 Section: python
 Priority: optional
-Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
 Uploaders:
  Thomas Goirand <zigo@debian.org>,
 Build-Depends:
- debhelper-compat (= 11),
+ debhelper-compat (= 13),
  dh-python,
  openstack-pkg-tools,
  python3-all,
- python3-pbr,
+ python3-pbr (>= 2.0.0),
  python3-setuptools,
- python3-sphinx,
+ python3-sphinx (>= 2.0.0),
 Build-Depends-Indep:
- python3-coverage,
- python3-fixtures,
- python3-hacking,
- python3-isort,
- python3-netaddr,
- python3-openstackdocstheme,
- python3-openvswitch,
+ python3-fixtures (>= 3.0.0),
+ python3-isort (>= 4.3.21),
+ python3-netaddr (>= 0.10.0),
+ python3-openstackdocstheme (>= 2.2.1),
+ python3-openvswitch (>= 2.10.0),
+ python3-os-testr (>= 1.0.0),
  python3-oslo.utils,
- python3-oslotest,
- python3-stestr,
- python3-testscenarios,
- python3-testtools,
+ python3-oslotest (>= 1:3.2.0),
+ python3-stestr (>= 2.0.0),
+ python3-subunit (>= 1.0.0),
+ python3-testscenarios (>= 0.4),
+ python3-testtools (>= 2.2.0),
  subunit,
-Standards-Version: 4.5.1
-Vcs-Browser: https://salsa.debian.org/openstack-team/libs/python-ovsdbapp
-Vcs-Git: https://salsa.debian.org/openstack-team/libs/python-ovsdbapp.git
-Homepage: https://github.com/openstack/ovsdbapp
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-ovsdbapp
+Homepage: https://opendev.org/openstack/ovsdbapp
+Testsuite: autopkgtest-pkg-python
 
 Package: python-ovsdbapp-doc
 Section: doc
@@ -49,11 +50,11 @@ Description: library for creating OVSDB
 Package: python3-ovsdbapp
 Architecture: all
 Depends:
- python3-fixtures,
- python3-netaddr,
- python3-openvswitch,
- python3-oslo.utils,
- python3-pbr,
+ python3-fixtures (>= 3.0.0),
+ python3-netaddr (>= 0.10.0),
+ python3-openvswitch (>= 2.10.0),
+ python3-oslo.utils (>= 3.33.0),
+ python3-pbr (>= 2.0.0),
  ${misc:Depends},
  ${python3:Depends},
 Suggests:
diff -pruN 2.13.0-1/debian/copyright 2.13.0-0ubuntu1/debian/copyright
--- 2.13.0-1/debian/copyright	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/copyright	2025-10-06 12:49:55.000000000 +0000
@@ -1,6 +1,6 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: ovsdbapp
-Source: https://github.com/openstack/ovsdbapp
+Source: https://opendev.org/openstack/ovsdbapp
 
 Files: *
 Copyright: (c) 2010-2017, OpenStack Foundation <openstack-dev@lists.openstack.org>
diff -pruN 2.13.0-1/debian/gbp.conf 2.13.0-0ubuntu1/debian/gbp.conf
--- 2.13.0-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/gbp.conf	2025-10-06 12:49:55.000000000 +0000
@@ -0,0 +1,9 @@
+[DEFAULT]
+debian-branch = master
+upstream-tag = %(version)s
+pristine-tar = True
+upstream-branch = upstream-flamingo
+
+[buildpackage]
+export-dir = ../build-area
+prebuild = [ ! -f .launchpad.yaml ] || rm .launchpad.yaml
diff -pruN 2.13.0-1/debian/rules 2.13.0-0ubuntu1/debian/rules
--- 2.13.0-1/debian/rules	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/rules	2025-10-06 12:49:55.000000000 +0000
@@ -1,21 +1,17 @@
 #!/usr/bin/make -f
 
-UPSTREAM_GIT := https://github.com/openstack/ovsdbapp.git
-include /usr/share/openstack-pkg-tools/pkgos.make
+UPSTREAM_GIT := https://opendev.org/openstack/ovsdbapp.git
 
-%:
-	dh $@ --buildsystem=pybuild --with python3,sphinxdoc
+DEBVERS ?= $(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p')
+VERSION ?= $(shell echo '$(DEBVERS)' | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//' -e 's/[+].*//' -e 's/~git.*//g' -e 's/~/./g')
+export PBR_VERSION=$(VERSION)
 
-override_dh_auto_clean:
-	rm -rf build .stestr *.egg-info
-	find . -iname '*.pyc' -delete
-	for i in $$(find . -type d -iname __pycache__) ; do rm -rf $$i ; done
+include /usr/share/openstack-pkg-tools/pkgos.make
 
-override_dh_auto_build:
-	echo "Do nothing..."
+export PYBUILD_NAME=ovsdbapp
 
-override_dh_auto_install:
-	pkgos-dh_auto_install --no-py2
+%:
+	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
 
 override_dh_auto_test:
 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
diff -pruN 2.13.0-1/debian/salsa-ci.yml 2.13.0-0ubuntu1/debian/salsa-ci.yml
--- 2.13.0-1/debian/salsa-ci.yml	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/salsa-ci.yml	1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
diff -pruN 2.13.0-1/debian/source/options 2.13.0-0ubuntu1/debian/source/options
--- 2.13.0-1/debian/source/options	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/source/options	2025-10-06 12:49:55.000000000 +0000
@@ -1 +1,2 @@
 extend-diff-ignore = "^[^/]*[.]egg-info/"
+extend-diff-ignore = "^.launchpad.yaml"
diff -pruN 2.13.0-1/debian/tests/control 2.13.0-0ubuntu1/debian/tests/control
--- 2.13.0-1/debian/tests/control	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/tests/control	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-Tests: unittests
-Depends:
- @,
- @builddeps@,
-Restrictions: allow-stderr needs-root
diff -pruN 2.13.0-1/debian/tests/unittests 2.13.0-0ubuntu1/debian/tests/unittests
--- 2.13.0-1/debian/tests/unittests	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/tests/unittests	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-pkgos-dh_auto_test --no-py2 'ovsdbapp\.tests\.unit.*'
diff -pruN 2.13.0-1/debian/upstream/signing-key.asc 2.13.0-0ubuntu1/debian/upstream/signing-key.asc
--- 2.13.0-1/debian/upstream/signing-key.asc	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/upstream/signing-key.asc	2025-10-06 12:49:55.000000000 +0000
@@ -0,0 +1,34 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEZ92jlhYJKwYBBAHaRw8BAQdAnSMr01EpuQHlcTQ8c0ENVDFs9mi/TdWB0IlG
+ZF1eC2S0Qk9wZW5TdGFjayBJbmZyYSAoMjAyNS4yL0ZsYW1pbmdvIEN5Y2xlKSA8
+aW5mcmEtcm9vdEBvcGVuc3RhY2sub3JnPoiWBBMWCAA+FiEExxsAfvl4h/2PtjZc
+60/W1hjmIYEFAmfdo5YCGwMFCQFj9QAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
+CgkQ60/W1hjmIYElLAEAkMjANVr+kVjZGp8KtliT+ySFAqoCQceuscYt7WmeD4wA
+/2gHNfFDJwkWn9JY9mCR2y7gwf6skTWl3ssPogTa84wDiHUEEBYIAB0WIQQiKE9p
+2ezN8994GXkccRrxk/+OVAUCZ92k6wAKCRAccRrxk/+OVMQGAQD0X/Eow2mK/YzZ
+rMO60g2KI767/rnKJWKFUTCZCfswxwD/WxuGjGRB98RZ9IbCcmaUvRqHf9812h60
+/RCoB4AtiwSJAjMEEAEKAB0WIQSXrklvwC3sn8NTsudI+ZYRQ0lYKQUCZ92vKwAK
+CRBI+ZYRQ0lYKdthD/wJh0uxw05WsmFwjuds82JdnH9ow3OdG/0bhds8eEvgYuQe
+ZEQ9/RC5hJ+SiV+/zclIaG+xYHW3VkZUgOmmLxRzmqFbWbDm5yKp7jTqM2zYB4Jx
+EiLB4dWHZFmrcqfkJ06nXVMjGkj73N+DqHWQ6hleaiE7tcbI++w1AN7niL0rW008
+iP8IHoWLh2dJxQlcheVdjCe0jEU3qO8KxhUTeARPD/Vp1CpJWlq9vWs9/bweMrtj
+FsQwxBiZcQ/0zXDnQFUKpbNDFjQZnjmmwTqhopquL5e5mZWr0NussI20JXyZHj7T
+N5ikDAFPf9iM1Apb+/g9njGUgYFEOgEJuDr1oLolZ+9+7uZrKGD1gmdY7pVG12Xn
+2QJ3rft/Wy8Obac+TdA+UoEYQu4LOUpUOmPOcXE/8/fTxybkQGOZm1Ufaddz+6ee
+uHBbIaxI1kh5MrxH5cIaEkvdjOGg+bMyq7C8CE8WgSEN/JiupEZYgDduOSuqGHDp
++9ydEkanNjGN+K4rXJ7ABBv9freINx5kmCAaDzXeIAL8n1/Rzd6Z/acOlC9omDM0
+mYKKIfLMp6Rp7SKnB37Tp0dKGP4r/SJsx5Sxn7XrktVJ1ht5ByipDD6VBN3+OQPx
+56pRLDCk9EFDjbOW0iKzyPx+Nya5G9CN9AqQXe1MlHsFn+q7DEUSmlGZfvtjN7g4
+BGfdo5YSCisGAQQBl1UBBQEBB0DHSvmmZUEZ94olzKZSHa2HBCWhrhOVNFn/0ag8
+KyY5fQMBCAeIfgQYFggAJhYhBMcbAH75eIf9j7Y2XOtP1tYY5iGBBQJn3aOWAhsM
+BQkBY/UAAAoJEOtP1tYY5iGB6XcA+wY0JUi2ZUqH0CRs4EfS6VML/7u08g8ZByN4
+DZ2htqOGAQDmGHHjpMhKz04eDXLpNO6UZ/Q6LnqEXztW8eBXVtiZALgzBGfdpHYW
+CSsGAQQB2kcPAQEHQKH/4Td8MRK/9UxGyPqWWaZl88m4xE48XM4kP6w3asRViO8E
+GBYIACAWIQTHGwB++XiH/Y+2NlzrT9bWGOYhgQUCZ92kdgIbAgCBCRDrT9bWGOYh
+gXYgBBkWCAAdFiEE3cFPzrMpT3Q4I7HG9zFcLOa3NF0FAmfdpHYACgkQ9zFcLOa3
+NF1xqwEA3muioM6tJtSbiCUCDau2QnalBkfov/A2FFIxvnyHbH0A/051M0O09Tcl
+E7tAieH8W63Jhg3n/GzKl36hXqh3ANML8kIA/0eu6JgK+F0s8iiy+sQecTD7W38B
+A8CSZ29ANdlMwzf7AP9araqMvKRpTMAzhQ+1Eluh8FmXQhzeZDhlIZ8DQDQ/CQ==
+=FVKc
+-----END PGP PUBLIC KEY BLOCK-----
diff -pruN 2.13.0-1/debian/watch 2.13.0-0ubuntu1/debian/watch
--- 2.13.0-1/debian/watch	2025-08-28 10:29:35.000000000 +0000
+++ 2.13.0-0ubuntu1/debian/watch	2025-10-06 12:49:55.000000000 +0000
@@ -1,3 +1,3 @@
-version=4
-opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/" \
-https://github.com/openstack/ovsdbapp refs/tags/(\d[brc\d\.]+)
+version=3
+opts=uversionmangle=s/(rc|a|b|c)/~$1/,pgpsigurlmangle=s/$/.asc/ \
+  http://tarballs.openstack.org/ovsdbapp/ ovsdbapp-(\d.*)\.tar\.gz
diff -pruN 2.13.0-1/ovsdbapp.egg-info/PKG-INFO 2.13.0-0ubuntu1/ovsdbapp.egg-info/PKG-INFO
--- 2.13.0-1/ovsdbapp.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/PKG-INFO	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+Metadata-Version: 2.1
+Name: ovsdbapp
+Version: 2.13.0
+Summary: A library for creating OVSDB applications
+Home-page: https://pypi.org/project/ovsdbapp/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Information Technology
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Requires-Python: >=3.8
+License-File: LICENSE
+Requires-Dist: fixtures>=3.0.0
+Requires-Dist: netaddr>=0.10.0
+Requires-Dist: ovs>=2.10.0
+Requires-Dist: pbr!=2.1.0,>=2.0.0
+
+========
+ovsdbapp
+========
+
+A library for creating OVSDB applications
+
+The ovdsbapp library is useful for creating applications that communicate
+via Open_vSwitch's OVSDB protocol (https://tools.ietf.org/html/rfc7047). It
+wraps the Python 'ovs' and adds an event loop and friendly transactions.
+
+* Free software: Apache license
+* Source: https://opendev.org/openstack/ovsdbapp/
+* Bugs: https://bugs.launchpad.net/ovsdbapp
+
+Features:
+
+* An thread-based event loop for using ovs.db.Idl
+* Transaction support
+* Native OVSDB communication
+
diff -pruN 2.13.0-1/ovsdbapp.egg-info/SOURCES.txt 2.13.0-0ubuntu1/ovsdbapp.egg-info/SOURCES.txt
--- 2.13.0-1/ovsdbapp.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/SOURCES.txt	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1,161 @@
+.pre-commit-config.yaml
+.pylintrc
+.stestr.conf
+AUTHORS
+CONTRIBUTING.rst
+ChangeLog
+HACKING.rst
+LICENSE
+README.rst
+TESTING.rst
+bindep.txt
+requirements.txt
+setup.cfg
+setup.py
+test-requirements.txt
+tox.ini
+doc/requirements.txt
+doc/source/conf.py
+doc/source/index.rst
+doc/source/contributor/index.rst
+doc/source/install/index.rst
+doc/source/user/index.rst
+doc/source/user/overview.rst
+doc/source/user/tutorial.rst
+ovsdbapp/CHANGES
+ovsdbapp/__init__.py
+ovsdbapp/api.py
+ovsdbapp/constants.py
+ovsdbapp/event.py
+ovsdbapp/exceptions.py
+ovsdbapp/utils.py
+ovsdbapp/venv.py
+ovsdbapp.egg-info/PKG-INFO
+ovsdbapp.egg-info/SOURCES.txt
+ovsdbapp.egg-info/dependency_links.txt
+ovsdbapp.egg-info/not-zip-safe
+ovsdbapp.egg-info/pbr.json
+ovsdbapp.egg-info/requires.txt
+ovsdbapp.egg-info/top_level.txt
+ovsdbapp/backend/__init__.py
+ovsdbapp/backend/ovs_idl/__init__.py
+ovsdbapp/backend/ovs_idl/command.py
+ovsdbapp/backend/ovs_idl/connection.py
+ovsdbapp/backend/ovs_idl/event.py
+ovsdbapp/backend/ovs_idl/fixtures.py
+ovsdbapp/backend/ovs_idl/idlutils.py
+ovsdbapp/backend/ovs_idl/rowview.py
+ovsdbapp/backend/ovs_idl/transaction.py
+ovsdbapp/backend/ovs_idl/vlog.py
+ovsdbapp/backend/ovs_idl/common/__init__.py
+ovsdbapp/backend/ovs_idl/common/base_connection_utils.py
+ovsdbapp/backend/ovs_idl/linux/__init__.py
+ovsdbapp/backend/ovs_idl/linux/connection_utils.py
+ovsdbapp/backend/ovs_idl/windows/__init__.py
+ovsdbapp/backend/ovs_idl/windows/connection_utils.py
+ovsdbapp/backend/ovs_idl/windows/utils.py
+ovsdbapp/schema/__init__.py
+ovsdbapp/schema/hardware_vtep/__init__.py
+ovsdbapp/schema/hardware_vtep/api.py
+ovsdbapp/schema/hardware_vtep/commands.py
+ovsdbapp/schema/hardware_vtep/impl_idl.py
+ovsdbapp/schema/open_vswitch/__init__.py
+ovsdbapp/schema/open_vswitch/api.py
+ovsdbapp/schema/open_vswitch/commands.py
+ovsdbapp/schema/open_vswitch/helpers.py
+ovsdbapp/schema/open_vswitch/impl_idl.py
+ovsdbapp/schema/ovn_ic_northbound/__init__.py
+ovsdbapp/schema/ovn_ic_northbound/api.py
+ovsdbapp/schema/ovn_ic_northbound/commands.py
+ovsdbapp/schema/ovn_ic_northbound/impl_idl.py
+ovsdbapp/schema/ovn_northbound/__init__.py
+ovsdbapp/schema/ovn_northbound/api.py
+ovsdbapp/schema/ovn_northbound/commands.py
+ovsdbapp/schema/ovn_northbound/impl_idl.py
+ovsdbapp/schema/ovn_southbound/__init__.py
+ovsdbapp/schema/ovn_southbound/api.py
+ovsdbapp/schema/ovn_southbound/commands.py
+ovsdbapp/schema/ovn_southbound/impl_idl.py
+ovsdbapp/tests/__init__.py
+ovsdbapp/tests/base.py
+ovsdbapp/tests/utils.py
+ovsdbapp/tests/functional/__init__.py
+ovsdbapp/tests/functional/base.py
+ovsdbapp/tests/functional/backend/__init__.py
+ovsdbapp/tests/functional/backend/ovs_idl/__init__.py
+ovsdbapp/tests/functional/backend/ovs_idl/test_connection.py
+ovsdbapp/tests/functional/backend/ovs_idl/test_indexing.py
+ovsdbapp/tests/functional/schema/__init__.py
+ovsdbapp/tests/functional/schema/fixtures.py
+ovsdbapp/tests/functional/schema/hardware_vtep/__init__.py
+ovsdbapp/tests/functional/schema/hardware_vtep/fixtures.py
+ovsdbapp/tests/functional/schema/hardware_vtep/test_impl_idl.py
+ovsdbapp/tests/functional/schema/open_vswitch/__init__.py
+ovsdbapp/tests/functional/schema/open_vswitch/fixtures.py
+ovsdbapp/tests/functional/schema/open_vswitch/test_common_db.py
+ovsdbapp/tests/functional/schema/open_vswitch/test_impl_idl.py
+ovsdbapp/tests/functional/schema/ovn_ic_northbound/__init__.py
+ovsdbapp/tests/functional/schema/ovn_ic_northbound/fixtures.py
+ovsdbapp/tests/functional/schema/ovn_ic_northbound/test_impl_idl.py
+ovsdbapp/tests/functional/schema/ovn_northbound/__init__.py
+ovsdbapp/tests/functional/schema/ovn_northbound/fixtures.py
+ovsdbapp/tests/functional/schema/ovn_northbound/test_impl_idl.py
+ovsdbapp/tests/functional/schema/ovn_southbound/__init__.py
+ovsdbapp/tests/functional/schema/ovn_southbound/event.py
+ovsdbapp/tests/functional/schema/ovn_southbound/fixtures.py
+ovsdbapp/tests/functional/schema/ovn_southbound/test_impl_idl.py
+ovsdbapp/tests/unit/__init__.py
+ovsdbapp/tests/unit/test_api.py
+ovsdbapp/tests/unit/test_event.py
+ovsdbapp/tests/unit/test_utils.py
+ovsdbapp/tests/unit/backend/__init__.py
+ovsdbapp/tests/unit/backend/test_ovs_idl.py
+ovsdbapp/tests/unit/backend/ovs_idl/__init__.py
+ovsdbapp/tests/unit/backend/ovs_idl/test_connection.py
+ovsdbapp/tests/unit/backend/ovs_idl/test_helpers.py
+ovsdbapp/tests/unit/backend/ovs_idl/test_idlutils.py
+ovsdbapp/tests/unit/backend/ovs_idl/test_vlog.py
+ovsdbapp/tests/unit/schema/__init__.py
+ovsdbapp/tests/unit/schema/open_vswitch/__init__.py
+ovsdbapp/tests/unit/schema/open_vswitch/test_impl_idl.py
+releasenotes/notes/.placeholder
+releasenotes/notes/add-dns-set-options-2c05c358ffd71f11.yaml
+releasenotes/notes/configure-ovsdb-manager-a29a148b241a125e.yaml
+releasenotes/notes/drop-py27-support-c426980520444bfa.yaml
+releasenotes/notes/drop-python-3-6-and-3-7-8ae8ccf16e422fc4.yaml
+releasenotes/notes/ovn-support-allow-stateless-01aed5acdcd1c0d1.yaml
+releasenotes/notes/ovn-support-discard-nexthop-cdb1d35aceaf4b63.yaml
+releasenotes/notes/ovn-support-hw-vtep-ca8b3ee7a74df3fd.yaml
+releasenotes/notes/ovn-support-ic-northbound-df557a866a1f411f.yaml
+releasenotes/notes/provide-address-set-api-3cb387b9e571d4ea.yaml
+releasenotes/notes/provide-lb-hc-api-8ff13ccaf75f1eee.yaml
+releasenotes/notes/provide-lrp-gateway-chassis-api-14e2948183f60cfa.yaml
+releasenotes/notes/provide-lrp-get-method-a33a99a7f86b827e.yaml
+releasenotes/notes/provide-lrp-networks-modifying-1af13589064c12c6.yaml
+releasenotes/source/2023.1.rst
+releasenotes/source/2023.2.rst
+releasenotes/source/2024.1.rst
+releasenotes/source/2024.2.rst
+releasenotes/source/2025.1.rst
+releasenotes/source/conf.py
+releasenotes/source/index.rst
+releasenotes/source/pike.rst
+releasenotes/source/queens.rst
+releasenotes/source/rocky.rst
+releasenotes/source/stein.rst
+releasenotes/source/train.rst
+releasenotes/source/unreleased.rst
+releasenotes/source/ussuri.rst
+releasenotes/source/victoria.rst
+releasenotes/source/wallaby.rst
+releasenotes/source/xena.rst
+releasenotes/source/yoga.rst
+releasenotes/source/zed.rst
+releasenotes/source/_templates/.placeholder
+tools/coding-checks.sh
+tools/debug_venv
+tools/debug_venv.py
+tools/setup-ovs.sh
+tools/test-setup.sh
+zuul.d/ovsdbapp-jobs.yaml
+zuul.d/project.yaml
\ No newline at end of file
diff -pruN 2.13.0-1/ovsdbapp.egg-info/dependency_links.txt 2.13.0-0ubuntu1/ovsdbapp.egg-info/dependency_links.txt
--- 2.13.0-1/ovsdbapp.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/dependency_links.txt	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 2.13.0-1/ovsdbapp.egg-info/not-zip-safe 2.13.0-0ubuntu1/ovsdbapp.egg-info/not-zip-safe
--- 2.13.0-1/ovsdbapp.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/not-zip-safe	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 2.13.0-1/ovsdbapp.egg-info/pbr.json 2.13.0-0ubuntu1/ovsdbapp.egg-info/pbr.json
--- 2.13.0-1/ovsdbapp.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/pbr.json	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "085ee75", "is_release": true}
\ No newline at end of file
diff -pruN 2.13.0-1/ovsdbapp.egg-info/requires.txt 2.13.0-0ubuntu1/ovsdbapp.egg-info/requires.txt
--- 2.13.0-1/ovsdbapp.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/requires.txt	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1,4 @@
+fixtures>=3.0.0
+netaddr>=0.10.0
+ovs>=2.10.0
+pbr!=2.1.0,>=2.0.0
diff -pruN 2.13.0-1/ovsdbapp.egg-info/top_level.txt 2.13.0-0ubuntu1/ovsdbapp.egg-info/top_level.txt
--- 2.13.0-1/ovsdbapp.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 2.13.0-0ubuntu1/ovsdbapp.egg-info/top_level.txt	2025-08-25 13:00:11.000000000 +0000
@@ -0,0 +1 @@
+ovsdbapp
diff -pruN 2.13.0-1/setup.cfg 2.13.0-0ubuntu1/setup.cfg
--- 2.13.0-1/setup.cfg	2025-08-05 16:27:06.000000000 +0000
+++ 2.13.0-0ubuntu1/setup.cfg	2025-08-25 13:00:12.045054000 +0000
@@ -1,25 +1,30 @@
 [metadata]
 name = ovsdbapp
 summary = A library for creating OVSDB applications
-description_file =
-    README.rst
+description_file = 
+	README.rst
 author = OpenStack
 author_email = openstack-discuss@lists.openstack.org
 home_page = https://pypi.org/project/ovsdbapp/
 python_requires = >=3.8
-classifier =
-    Environment :: OpenStack
-    Intended Audience :: Information Technology
-    Intended Audience :: System Administrators
-    License :: OSI Approved :: Apache Software License
-    Operating System :: POSIX :: Linux
-    Programming Language :: Python
-    Programming Language :: Python :: 3
-    Programming Language :: Python :: 3.8
-    Programming Language :: Python :: 3.9
-    Programming Language :: Python :: 3.10
-    Programming Language :: Python :: 3.11
+classifier = 
+	Environment :: OpenStack
+	Intended Audience :: Information Technology
+	Intended Audience :: System Administrators
+	License :: OSI Approved :: Apache Software License
+	Operating System :: POSIX :: Linux
+	Programming Language :: Python
+	Programming Language :: Python :: 3
+	Programming Language :: Python :: 3.8
+	Programming Language :: Python :: 3.9
+	Programming Language :: Python :: 3.10
+	Programming Language :: Python :: 3.11
 
 [files]
-packages =
-    ovsdbapp
+packages = 
+	ovsdbapp
+
+[egg_info]
+tag_build = 
+tag_date = 0
+
