<matrixBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-python-tests" build number 34</shortDescription><upstreamBuild>34</upstreamBuild><upstreamProject>gerrit-osmo-python-tests</upstreamProject><upstreamUrl>job/gerrit-osmo-python-tests/</upstreamUrl></cause></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>43074</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>2867a2b1cd3b75e92df15d944baa42f737d11b44</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>osmith</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>python/osmo-python-tests</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/74/43074/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/python/osmo-python-tests</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-python-tests/34/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-python-tests</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>8138</buildingDurationMillis><executingTimeMillis>8138</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>6716</waitingDurationMillis><waitingTimeMillis>6716</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><master _class='hudson.plugins.git.util.Build'><buildNumber>34</buildNumber><marked><SHA1>2867a2b1cd3b75e92df15d944baa42f737d11b44</SHA1><branch><SHA1>2867a2b1cd3b75e92df15d944baa42f737d11b44</SHA1><name>master</name></branch></marked><revision><SHA1>2867a2b1cd3b75e92df15d944baa42f737d11b44</SHA1><branch><SHA1>2867a2b1cd3b75e92df15d944baa42f737d11b44</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>2867a2b1cd3b75e92df15d944baa42f737d11b44</SHA1><branch><SHA1>2867a2b1cd3b75e92df15d944baa42f737d11b44</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/python/osmo-python-tests</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#34</displayName><duration>8138</duration><estimatedDuration>8138</estimatedDuration><fullDisplayName>gerrit-osmo-python-tests-build #34</fullDisplayName><id>34</id><inProgress>false</inProgress><keepLog>false</keepLog><number>34</number><queueId>170906</queueId><result>SUCCESS</result><timestamp>1784213953347</timestamp><url>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-python-tests-build/34/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>setup.py</affectedPath><affectedPath>contrib/setup.py</affectedPath><affectedPath>debian/rules</affectedPath><affectedPath>pyproject.toml</affectedPath><affectedPath>debian/control</affectedPath><commitId>2867a2b1cd3b75e92df15d944baa42f737d11b44</commitId><timestamp>1784209177000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>Modernize python packaging

When building the debian package, we get the following deprecation
warning. Modernize the python packaging to fix it, before it stops
working altogether. Keep the old setup.py in contrib so we can still
build for older debian releases.

Fix for:
  SetuptoolsDeprecationWarning: setup.py install is deprecated.
  !!

          ********************************************************************************
          Please avoid running ``setup.py`` directly.
          Instead, use pypa/build, pypa/installer or other
          standards-based tools.

          See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
          ********************************************************************************

  !!

Depends: docker-playground I9bb5d13897dbf1be9855c4eba29c6b3a2c35729c
Change-Id: I186544163ab02834c33f1363f3a06cd380898f56
</comment><date>2026-07-16 15:39:37 +0200</date><id>2867a2b1cd3b75e92df15d944baa42f737d11b44</id><msg>Modernize python packaging</msg><path><editType>delete</editType><file>setup.py</file></path><path><editType>add</editType><file>pyproject.toml</file></path><path><editType>edit</editType><file>debian/control</file></path><path><editType>add</editType><file>contrib/setup.py</file></path><path><editType>edit</editType><file>debian/rules</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit><run><number>34</number><url>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-python-tests-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/34/</url></run></matrixBuild>