[Git][debian-gis-team/donfig][master] 8 commits: Set diatribution to unstable

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Jul 15 08:09:33 BST 2023



Antonio Valentino pushed to branch master at Debian GIS Project / donfig


Commits:
4c958c2b by Antonio Valentino at 2023-07-13T21:00:42+00:00
Set diatribution to unstable

- - - - -
b8e7425e by Antonio Valentino at 2023-07-15T06:50:57+00:00
New upstream version 0.8.1+dfsg
- - - - -
806c65f2 by Antonio Valentino at 2023-07-15T06:50:58+00:00
Update upstream source from tag 'upstream/0.8.1+dfsg'

Update to upstream version '0.8.1+dfsg'
with Debian dir bd8b3d2a1b8d8d4c922ae6af7981b584c24c043b
- - - - -
f6141908 by Antonio Valentino at 2023-07-15T07:08:17+00:00
New upstream release

- - - - -
9a01b3bf by Antonio Valentino at 2023-07-15T07:08:25+00:00
Use the installed test code for testing

Partially revert "Fix tests".

This reverts commit c700a889f523e2f22997de21a8a9078366d57cc9.

- - - - -
e544aad5 by Antonio Valentino at 2023-07-15T07:08:25+00:00
Switch to autopkgtest-pkg-pybuild

- - - - -
b80a93d6 by Antonio Valentino at 2023-07-15T07:08:26+00:00
Drop the unnecessary d/tests

- - - - -
8ef21818 by Antonio Valentino at 2023-07-15T07:08:42+00:00
Set distribution to unstable

- - - - -


9 changed files:

- .github/workflows/ci.yaml
- CHANGELOG.md
- debian/changelog
- debian/control
- debian/rules
- − debian/tests/control
- − debian/tests/python3
- donfig/version.py
- pyproject.toml


Changes:

=====================================
.github/workflows/ci.yaml
=====================================
@@ -21,10 +21,12 @@ jobs:
         uses: actions/checkout at v3
 
       - name: Setup Conda Environment
-        uses: mamba-org/provision-with-micromamba at main
+        uses: mamba-org/setup-micromamba at v1
         with:
 #          python-version: ${{ matrix.python-version }}
           environment-file: continuous_integration/environment.yaml
+          cache-environment: true
+          init-shell: bash powershell
 
       - name: Install Donfig
         shell: bash -l {0}


=====================================
CHANGELOG.md
=====================================
@@ -1,3 +1,14 @@
+## Version 0.8.1 (2023/07/14)
+
+### Pull Requests Merged
+
+#### Bugs fixed
+
+* [PR 74](https://github.com/pytroll/donfig/pull/74) - Fix subpackages not being included in sdist
+
+In this release 1 pull request was closed.
+
+
 ## Version 0.8.0 (2023/07/13)
 
 ### Pull Requests Merged


=====================================
debian/changelog
=====================================
@@ -1,7 +1,15 @@
-donfig (0.8.0+dfsg-1) UNRELEASED; urgency=medium
+donfig (0.8.1+dfsg-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Use the installed test code for testing.
+  * Switch to autopkgtest-pkg-pybuild.
+  * Drop the unnecessary d/tests.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Sat, 15 Jul 2023 07:08:34 +0000
+
+donfig (0.8.0+dfsg-1) unstable; urgency=medium
 
   [ Bas Couwenberg ]
-  * Team upload.
   * Enable Salsa CI.
   * Bump Standards-Version to 4.6.2, no changes.
   * Bump debhelper compat to 13.
@@ -16,7 +24,7 @@ donfig (0.8.0+dfsg-1) UNRELEASED; urgency=medium
     - add versioneer to build dependencies.
   * Test code is no longer installed: adjust d/rules and autopkgtests.
 
- -- Bas Couwenberg <sebastic at debian.org>  Sun, 08 Jan 2023 15:15:18 +0100
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Thu, 13 Jul 2023 21:00:06 +0000
 
 donfig (0.7.0+dfsg-2) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -3,7 +3,7 @@ Section: python
 Priority: optional
 Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
 Uploaders: Antonio Valentino <antonio.valentino at tiscali.it>
-Testsuite: autopkgtest-pkg-python
+Testsuite: autopkgtest-pkg-pybuild
 Build-Depends: debhelper-compat (= 13),
                dh-python,
                pybuild-plugin-pyproject,


=====================================
debian/rules
=====================================
@@ -2,7 +2,7 @@
 
 # export DH_VERBOSE=1
 export PYBUILD_NAME=donfig
-export PYBUILD_TEST_ARGS=$(CURDIR)/donfig/tests
+export PYBUILD_TEST_ARGS=--pyargs ${PYBUILD_NAME}
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild


=====================================
debian/tests/control deleted
=====================================
@@ -1,2 +0,0 @@
-Tests: python3
-Depends: @, python3-all, python3-pytest, python3-cloudpickle


=====================================
debian/tests/python3 deleted
=====================================
@@ -1,12 +0,0 @@
-#!/bin/sh
-set -efu
-
-PYS=${PYS:-"$(py3versions -s 2>/dev/null)"}
-TESTPKG=${TESTPKG:-donfig}
-TESTDIR=${PWD}/donfig/tests
-cd "$AUTOPKGTEST_TMP"
-
-for py in $PYS; do
-    echo "=== $py ==="
-    $py -m pytest -v ${TESTDIR}
-done


=====================================
donfig/version.py
=====================================
@@ -25,9 +25,9 @@ def get_keywords():
     # setup.py/versioneer.py will grep for the variable names, so they must
     # each be defined on a line of their own. _version.py will just call
     # get_keywords().
-    git_refnames = " (tag: v0.8.0)"
-    git_full = "6c8fcd543cd43c1c699219fd3a663d9fd0330cd6"
-    git_date = "2023-07-13 08:26:57 -0500"
+    git_refnames = " (HEAD -> main, tag: v0.8.1)"
+    git_full = "2ab336962364e3b83e4f8d7328478bb111ae7575"
+    git_date = "2023-07-14 22:04:36 -0500"
     keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
     return keywords
 


=====================================
pyproject.toml
=====================================
@@ -37,9 +37,11 @@ docs = [
 ]
 
 [tool.setuptools]
-packages = ["donfig"]
 include-package-data = true
 
+[tool.setuptools.packages]
+find = {}
+
 [tool.mypy]
 # Silence errors about Python 3.9-style delayed type annotations on Python 3.8
 python_version = "3.9"



View it on GitLab: https://salsa.debian.org/debian-gis-team/donfig/-/compare/1d1292d5fe9ba41c32389398c638887cbf937d91...8ef21818982f63c1d2f063bc0747c146d158c82f

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/donfig/-/compare/1d1292d5fe9ba41c32389398c638887cbf937d91...8ef21818982f63c1d2f063bc0747c146d158c82f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20230715/cb52bb2e/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list