[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