[med-svn] [Git][med-team/python-pybedtools][master] 4 commits: Add patch to replace yaml.load calls with yaml.safe_load (Closes: #1022076)
Nilesh Patra (@nilesh)
gitlab at salsa.debian.org
Sun Oct 23 12:03:11 BST 2022
Nilesh Patra pushed to branch master at Debian Med / python-pybedtools
Commits:
9d07b327 by Nilesh Patra at 2022-10-23T16:19:47+05:30
Add patch to replace yaml.load calls with yaml.safe_load (Closes: #1022076)
- - - - -
a7840a98 by Nilesh Patra at 2022-10-23T16:24:30+05:30
Change B-D from python3-nose to python3-pytest (Closes: #1018560)
- - - - -
59b201e0 by Nilesh Patra at 2022-10-23T16:25:18+05:30
Bump Standards-Version to 4.6.1 (no changes needed)
- - - - -
81ae9819 by Nilesh Patra at 2022-10-23T16:25:18+05:30
Upload to unstable
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/patches/series
- + debian/patches/yaml_safe_load.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,12 @@
-python-pybedtools (0.9.0-2) UNRELEASED; urgency=medium
+python-pybedtools (0.9.0-2) unstable; urgency=medium
- * Drop lintian-overrides
+ * Team Upload.
+ * Add patch to replace yaml.load calls with
+ yaml.safe_load (Closes: #1022076)
+ * Change B-D from python3-nose to python3-pytest (Closes: #1018560)
+ * Bump Standards-Version to 4.6.1 (no changes needed)
- -- Andreas Tille <tille at debian.org> Thu, 17 Feb 2022 15:26:18 +0100
+ -- Nilesh Patra <nilesh at debian.org> Sun, 23 Oct 2022 16:24:34 +0530
python-pybedtools (0.9.0-1) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -13,7 +13,7 @@ Build-Depends: debhelper-compat (= 13),
python3-setuptools,
python3-pysam,
python3-matplotlib,
- python3-nose,
+ python3-pytest,
python3-numpy,
python3-numpydoc,
python3-pandas,
@@ -24,7 +24,7 @@ Build-Depends: debhelper-compat (= 13),
python3-sphinx,
r-base-core,
zlib1g-dev
-Standards-Version: 4.6.0
+Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/med-team/python-pybedtools
Vcs-Git: https://salsa.debian.org/med-team/python-pybedtools.git
Homepage: https://daler.github.io/pybedtools/
=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ spelling
define_filenotfounderror_python2.patch
remove_badges_from_documentation.patch
add_missing_shebang.patch
+yaml_safe_load.patch
=====================================
debian/patches/yaml_safe_load.patch
=====================================
@@ -0,0 +1,29 @@
+Description: Use yaml.safe_load instead of yaml.load which is deprecated
+Author: Nilesh Patra <nilesh at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022076
+Last-Update: 2022-10-23
+--- a/pybedtools/contrib/plotting.py
++++ b/pybedtools/contrib/plotting.py
+@@ -524,7 +524,7 @@
+ """
+ import yaml
+
+- conf = yaml.load(open(yaml_config))
++ conf = yaml.safe_load(open(yaml_config))
+
+ disallowed = ["method", "method_kwargs"]
+ for dis in disallowed:
+--- a/pybedtools/test/test_iter.py
++++ b/pybedtools/test/test_iter.py
+@@ -130,9 +130,9 @@
+ labels = []
+ for config_fn in yamltestdesc:
+ if hasattr(yaml, "FullLoader"):
+- test_cases = yaml.load(open(config_fn).read(), Loader=yaml.FullLoader)
++ test_cases = yaml.safe_load(open(config_fn).read(), Loader=yaml.FullLoader)
+ else:
+- test_cases = yaml.load(open(config_fn).read())
++ test_cases = yaml.safe_load(open(config_fn).read())
+ for test_case in test_cases:
+ kw = test_case["kwargs"]
+
View it on GitLab: https://salsa.debian.org/med-team/python-pybedtools/-/compare/1c1546f423ab564b3b7d36e338523bc7d0f0725a...81ae981964a7719d0e77f6d6b5cddbe314ea483c
--
View it on GitLab: https://salsa.debian.org/med-team/python-pybedtools/-/compare/1c1546f423ab564b3b7d36e338523bc7d0f0725a...81ae981964a7719d0e77f6d6b5cddbe314ea483c
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/20221023/404863e0/attachment-0001.htm>
More information about the debian-med-commit
mailing list