[med-svn] [Git][python-team/packages/python-easydev][master] 10 commits: routine-update: New upstream version

Lance Lin (@linqigang) gitlab at salsa.debian.org
Wed Nov 29 16:34:56 GMT 2023



Lance Lin pushed to branch master at Debian Python Team / packages / python-easydev


Commits:
8dbd820a by Lance Lin at 2023-11-28T20:29:36+07:00
routine-update: New upstream version

- - - - -
6c269806 by Lance Lin at 2023-11-28T20:29:44+07:00
New upstream version 0.12.1+dfsg
- - - - -
ab547246 by Lance Lin at 2023-11-28T20:29:44+07:00
Update upstream source from tag 'upstream/0.12.1+dfsg'

Update to upstream version '0.12.1+dfsg'
with Debian dir b4637d8c37acd9df77ac9abd17692b09e27192b1
- - - - -
0a6de0e7 by Lance Lin at 2023-11-28T20:29:44+07:00
routine-update: Standards-Version: 4.6.2

- - - - -
d5320394 by Lance Lin at 2023-11-28T20:29:51+07:00
routine-update: Build-Depends: s/dh-python/dh-sequence-python3/

- - - - -
3eda903f by Lance Lin at 2023-11-29T23:27:46+07:00
d/copyright: Remove superfluous file pattern, easydev/package.py

- - - - -
6dd4a5d3 by Lance Lin at 2023-11-29T23:28:18+07:00
d/patches: Set Forwarded to not-needed for no_pkg_resources.patch and privacy.patch

- - - - -
4b5a2efb by Lance Lin at 2023-11-29T23:28:54+07:00
d/source/options: Not needed, egg-info cleaned by dh-sequence-python3

- - - - -
fb4411dc by Lance Lin at 2023-11-29T23:32:18+07:00
d/rules: Remove manual cleaning of egg-info and add pybuild_autopkgtest conditional for test preparation

- - - - -
0a2d2c8d by Lance Lin at 2023-11-29T23:33:07+07:00
d/control: Replace autopkgtest-pkg-python with autopkgtest-pkg-pybuild

- - - - -


12 changed files:

- PKG-INFO
- README.rst
- debian/changelog
- debian/control
- debian/copyright
- debian/patches/no_pkg_resources.patch
- debian/patches/privacy.patch
- debian/rules
- − debian/source/options
- easydev/md5tools.py
- easydev/progressbar.py
- setup.py


Changes:

=====================================
PKG-INFO
=====================================
@@ -1,54 +1,15 @@
 Metadata-Version: 2.1
 Name: easydev
-Version: 0.12.0
+Version: 0.12.1
 Summary: Common utilities to ease the development of Python packages
 Home-page: http://github.com/cokelaer/easydev
+Download-URL: http://github.com/cokelaer/easydev
 Author: Thomas Cokelaer
 Author-email: thomas.cokelaer at pasteur.fr
 Maintainer: Thomas Cokelaer
 Maintainer-email: thomas.cokelaer at pasteur.fr
-License: new BSD
-Download-URL: http://github.com/cokelaer/easydev
-Description: easydev
-        ##########
-        
-        .. image:: https://badge.fury.io/py/easydev.svg
-            :target: https://pypi.python.org/pypi/easydev
-        
-        .. image:: https://github.com/cokelaer/easydev/actions/workflows/ci.yml/badge.svg
-            :target: https://github.com/cokelaer/easydev/actions/workflows/ci.yml
-        
-        
-        .. image:: https://coveralls.io/repos/cokelaer/easydev/badge.svg?branch=master 
-           :target: https://coveralls.io/r/cokelaer/easydev?branch=master 
-        
-        
-        
-        
-        :documentation: http://easydev-python.readthedocs.io/en/latest/
-        :contributions: Please join https://github.com/cokelaer/easydev
-        :source: Please use https://github.com/cokelaer/easydev
-        :issues: Please use https://github.com/cokelaer/easydev/issues
-        :Python version supported: 3.7, 3.8, 3.9
-        
-        
-        The  `easydev <http://pypi.python.org/pypi/easydev/>`_ package 
-        provides miscellaneous functions that are repeatidly used during 
-        the development of Python packages. The goal is to help developers on 
-        speeding up their own dev. It has been used also as an incubator for other 
-        packages (e.g., http://pypi.python.org/pypi/colormap) and is stable.
-        
-        .. warning:: I'm not pretending to provide universal and bug-free tools. The
-            tools provided may also change. However, **easydev** is used
-            in a few other packages such as 
-            `bioservices <https://pypi.python.org/pypi/bioservices>`_, 
-            `sequana <https://sequana.readthedocs.io>`_ or 
-            `GDSCTools <https://sequana.readthedocs.io>`_ to give a few
-            examples. 
-        
-        
-        
-Keywords: multisetup,logging,config,decorators,multigit,progressbar
+License: BSD-3-Clause
+Keywords: multisetup,logging,config,decorators,progressbar
 Platform: Linux
 Platform: Unix
 Platform: MacOsX
@@ -63,3 +24,43 @@ Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Provides-Extra: profiler
+License-File: COPYING
+
+easydev
+##########
+
+.. image:: https://badge.fury.io/py/easydev.svg
+    :target: https://pypi.python.org/pypi/easydev
+
+.. image:: https://github.com/cokelaer/easydev/actions/workflows/main.yml/badge.svg
+    :target: https://github.com/cokelaer/easydev/actions/workflows/main.yml
+
+
+.. image:: https://coveralls.io/repos/cokelaer/easydev/badge.svg?branch=main 
+   :target: https://coveralls.io/r/cokelaer/easydev?branch=main 
+
+
+
+
+:documentation: http://easydev-python.readthedocs.io/en/latest/
+:contributions: Please join https://github.com/cokelaer/easydev
+:source: Please use https://github.com/cokelaer/easydev
+:issues: Please use https://github.com/cokelaer/easydev/issues
+:Python version supported: 3.7, 3.8, 3.9, 3.10
+
+
+The  `easydev <http://pypi.python.org/pypi/easydev/>`_ package 
+provides miscellaneous functions that are repeatidly used during 
+the development of Python packages. The goal is to help developers on 
+speeding up their own dev. It has been used also as an incubator for other 
+packages (e.g., http://pypi.python.org/pypi/colormap) and is stable.
+
+.. warning:: I'm not pretending to provide universal and bug-free tools. The
+    tools provided may also change. However, **easydev** is used
+    in a few other packages such as 
+    `bioservices <https://pypi.python.org/pypi/bioservices>`_, 
+    `sequana <https://sequana.readthedocs.io>`_ or 
+    `GDSCTools <https://sequana.readthedocs.io>`_ to give a few
+    examples. 
+
+


=====================================
README.rst
=====================================
@@ -4,12 +4,12 @@ easydev
 .. image:: https://badge.fury.io/py/easydev.svg
     :target: https://pypi.python.org/pypi/easydev
 
-.. image:: https://github.com/cokelaer/easydev/actions/workflows/ci.yml/badge.svg
-    :target: https://github.com/cokelaer/easydev/actions/workflows/ci.yml
+.. image:: https://github.com/cokelaer/easydev/actions/workflows/main.yml/badge.svg
+    :target: https://github.com/cokelaer/easydev/actions/workflows/main.yml
 
 
-.. image:: https://coveralls.io/repos/cokelaer/easydev/badge.svg?branch=master 
-   :target: https://coveralls.io/r/cokelaer/easydev?branch=master 
+.. image:: https://coveralls.io/repos/cokelaer/easydev/badge.svg?branch=main 
+   :target: https://coveralls.io/r/cokelaer/easydev?branch=main 
 
 
 
@@ -18,7 +18,7 @@ easydev
 :contributions: Please join https://github.com/cokelaer/easydev
 :source: Please use https://github.com/cokelaer/easydev
 :issues: Please use https://github.com/cokelaer/easydev/issues
-:Python version supported: 3.7, 3.8, 3.9
+:Python version supported: 3.7, 3.8, 3.9, 3.10
 
 
 The  `easydev <http://pypi.python.org/pypi/easydev/>`_ package 


=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+python-easydev (0.12.1+dfsg-1) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * New upstream version
+  * Standards-Version: 4.6.2 (routine-update)
+  * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
+  * d/copyright: Remove superfluous file pattern, easydev/package.py
+  * d/patches: Set Forwarded to not-needed for no_pkg_resources.patch and
+    privacy.patch
+  * d/source/options: Not needed, egg-info cleaned by dh-sequence-python3
+  * d/rules: Remove manual cleaning of egg-info and add pybuild_autopkgtest
+    conditional for test preparation
+  * d/control: Replace autopkgtest-pkg-python with autopkgtest-pkg-pybuild
+
+ -- Lance Lin <lq27267 at gmail.com>  Tue, 28 Nov 2023 20:29:36 +0700
+
 python-easydev (0.12.0+dfsg-4) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -2,10 +2,10 @@ Source: python-easydev
 Maintainer: Debian Python Team <team+python at tracker.debian.org>
 Uploaders: Olivier Sallou <osallou at debian.org>
 Section: python
-Testsuite: autopkgtest-pkg-python
+Testsuite: autopkgtest-pkg-pybuild
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
-               dh-python,
+               dh-sequence-python3,
                python3-all,
                python3-setuptools,
                python3-appdirs,
@@ -16,7 +16,7 @@ Build-Depends: debhelper-compat (= 13),
                python3-pytest,
                python3-pytest-cov,
                python3-pytest-mock,
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/python-team/packages/python-easydev
 Vcs-Git: https://salsa.debian.org/python-team/packages/python-easydev.git
 Homepage: https://easydev-python.readthedocs.io/en/latest/


=====================================
debian/copyright
=====================================
@@ -18,7 +18,6 @@ Files:
          easydev/dependencies.py
          easydev/easytest.py
          easydev/platform.py
-         easydev/package.py
          easydev/misc.py
          easydev/codecs.py
          easydev/__init__.py


=====================================
debian/patches/no_pkg_resources.patch
=====================================
@@ -1,5 +1,6 @@
 From: Piotr Ożarowski <piotr at debian.org>
 Date: Wed, 16 Jan 2019 10:34:07 +0100
+Forwarded: not-needed
 Origin: https://lists.debian.org/debian-python/2019/01/msg00060.html
 Description: Do not use pkg_resources to avoid build failure
  kg_resources.DistributionNotFound: The 'easydev' distribution was not found and is required by the application


=====================================
debian/patches/privacy.patch
=====================================
@@ -1,6 +1,6 @@
 Description: Prevent privacy-breaching data exchange
 Author: Afif Elghraoui <afif at debian.org>
-Forwarded: no
+Forwarded: not-needed
 Last-Update: 2017-10-18
 --- python-easydev.orig/easydev/share/themes/cno/layout.html
 +++ python-easydev/easydev/share/themes/cno/layout.html


=====================================
debian/rules
=====================================
@@ -3,12 +3,15 @@
 export LC_ALL=C.UTF-8
 export PYBUILD_NAME=easydev
 
+ifneq ($(PYBUILD_AUTOPKGTEST), 1)
 export PYBUILD_BEFORE_TEST={interpreter} {dir}/setup.py egg_info -e {build_dir}
-export PYBUILD_AFTER_TEST=cd {build_dir}; rm -rf *.egg-info
+else
+export PYBUILD_BEFORE_TEST={interpreter} {dir}/setup.py egg_info
+endif
 export PYBUILD_TEST_ARGS=-k "not test_url"
 
 %:
-	dh $@ --with python3 --buildsystem=pybuild
+	dh $@ --buildsystem=pybuild
 
 execute_after_dh_install:
 	# remove coverage report


=====================================
debian/source/options deleted
=====================================
@@ -1 +0,0 @@
-extend-diff-ignore = "^[^/]*[.]egg-info/"


=====================================
easydev/md5tools.py
=====================================
@@ -1,9 +1,7 @@
-# -*- python -*-
-# -*- coding: utf-8 -*-
 #
 #  This file is part of the easydev software
 #
-#  Copyright (c) 2011-2017
+#  Copyright (c) 2011-2021
 #
 #  File author(s): Thomas Cokelaer <cokelaer at gmail.com>
 #


=====================================
easydev/progressbar.py
=====================================
@@ -24,7 +24,9 @@ import uuid
 
 
 try:
-    from IPython.core.display import HTML, Javascript, display
+    from IPython.core.display import HTML, Javascript
+    from IPython import display
+
 except ImportError:  # pragma: no cover
     pass
 


=====================================
setup.py
=====================================
@@ -5,20 +5,19 @@ import glob
 
 _MAJOR               = 0
 _MINOR               = 12
-_MICRO               = 0
+_MICRO               = 1
 version              = '%d.%d.%d' % (_MAJOR, _MINOR, _MICRO)
 release              = '%d.%d' % (_MAJOR, _MINOR)
 
 metainfo = {
     'authors': {'Cokelaer':('Thomas Cokelaer','thomas.cokelaer at pasteur.fr')},
     'version': version,
-    'license' : 'new BSD',
+    'license' : 'BSD-3-Clause',
     'download_url' :'http://github.com/cokelaer/easydev',
     'url' : "http://github.com/cokelaer/easydev",
     'description':'Common utilities to ease the development of Python packages' ,
     'platforms' : ['Linux', 'Unix', 'MacOsX', 'Windows'],
-    'keywords' : ["multisetup", "logging", "config", "decorators",
-        "multigit", "progressbar"],
+    'keywords' : ["multisetup", "logging", "config", "decorators", "progressbar"],
     'classifiers' : [
           'Development Status :: 5 - Production/Stable',
           'Intended Audience :: Developers',



View it on GitLab: https://salsa.debian.org/python-team/packages/python-easydev/-/compare/807a2f7969e2eb5cc4402ec90338a3afa00eb1be...0a2d2c8dd20a3e976da79753e56289b1a5fb5d2e

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/python-easydev/-/compare/807a2f7969e2eb5cc4402ec90338a3afa00eb1be...0a2d2c8dd20a3e976da79753e56289b1a5fb5d2e
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/debian-med-commit/attachments/20231129/87df5357/attachment-0001.htm>


More information about the debian-med-commit mailing list