scalene (1.5.37-1) unstable; urgency=medium * New upstream version. * d/patches: Update patches according to upstream source code: - 0000-No-strict-dependency-on-pynvml - 0005-Point-to-the-debianize-scalene-gui-path.patch - 0006-Add-hardening-flags-in-the-build.patch - 0006-Remove-vendor-deps-target-call.patch -- Emmanuel Arias Sun, 10 Mar 2024 20:37:53 -0300 scalene (1.5.34-1) unstable; urgency=medium * New upstream version. * d/control: Update my contact information. * d/patches/0005-Point-to-the-debianize-scalene-gui-path.patch: Update patch according to the new upstream release source code. -- Emmanuel Arias Tue, 20 Feb 2024 20:32:26 -0300 scalene (1.5.31.1-1) unstable; urgency=medium [ Andreas Tille ] * New upstream version (Closes: #1056886, #1037852, #1055725). * Standards-Version: 4.6.2 (routine-update) * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update) * Update lintian override info format in d/source/lintian-overrides on line 5. [ Emmanuel Arias ] * d/patches/0006-Remove-vendor-deps-target-call.patch: Add patches to remove the target "vendor-deps" that clone the vedors dependencies. The upstream code from pypi.debian.net already include them. * d/patches/0001-Load-libscalene-so-with-Python-ABI-suffix: Update patch to use importlib module to Debianize the libscalene name instead of use imp module. -- Emmanuel Arias Sat, 03 Feb 2024 17:51:57 -0300 scalene (1.5.16-1) unstable; urgency=medium * New upstream version (Closes: #1025237, #1023633). * d/patches: Update patches according to upstream changes. * d/control: Bump Standards-Version to 4.6.1.1 (from 4.6.0; no further changes). * d/copyright: Update the Source upstream link. * d/control: Update Homepage upstream link. * d/copyright: Update the upstream name and contact email in the file. * d/python3-scalene.install: install scalene-gui in /usr/share/python3-scalene/. - d/patches: Add 0005-Point-to-the-debianize-scalene-gui-path.patch to redirect correctly the scalene-gui path. - d/control: Add libjs-bootstrap4 and libjs-jquery as dependency of the package. These are used by the scalene-gui. * d/patches: Add 0004-Remove-links-to-external-resource.patch patch to remove links for external libs. * d/rules: Fix where the *.so files are installed. Now they are living in /usr/lib/python*/dist-packages/scalene/. - Add Debian SOABI name to crdp and get_line_atomic extensions. * d/source/lintian-overrides: Override source-is-missing, very-long-line-length-in-source-file and source-contains-prebuilt-javascript-object they are because scalene-gui contains some js files. - python3-scalene.lintian-overrides: Override privacy-breach-generic, this is because scalene-gui use vega-embed and vega-lite and they are not in Debian yet. * d/patches/0006-Add-hardening-flags-in-the-build.patch: Add patch to use CXXFLAGS, CPPFLAGS and LDFLAGS in build to solve hardening issues. - d/rules: Change DEB_BUILD_MAINT_OPTIONS to hardening=+all from hardening=+bindnow. * d/control: Add cython3 and python3-jinja2 as Build Depends. - Run wrap-and-sort. * d/control: Remove trivial autopkgtest-pkg-python. * d/tests: Add autopkgtest. * d/copyright: Add more files and its copyright notes. - Use expat License instead of MIT license. - Add crdp vendored extension to copyright. -- Emmanuel Arias Mon, 26 Dec 2022 09:33:26 -0300 scalene (1.4.1-1) unstable; urgency=medium [ Adam Cecile ] * Package is now arch any instead of all because it contains built libraries for better profiling. * Command scalene is now provided (Closes: #983655). * Update debian/copyright to add statements for vendor folder. * Add runtime dependencies as build dependencies so help2man can run scalene command. * Generate scalene manpage using help2man. * Prepare packaging to run unittest but still not enabled yet (pyperf needed + other errors). * Add pynvml (NVIDIA GPU profiling) recommends, contrib package so no strict dependency. * Patch code to avoid strict dependency on pynvml. * Patch code to load liscalene.so after renaming with Python ABI suffix. [ Emmanuel Arias ] * New upstream release. * wrap-and-sort. * d/control: Add python3-wheel as Build Depends. * d/rules: Enable the bindnow hardening flag. * d/rules: Provide a name to the manual generated by help2man. * d/rules: Install *.so shared libraries in /usr/lib/scalene/lib. * d/control: Add python3-pip as Build Dependency. * d/copyright: Remove vendor/Hoard/ license entry. Upstream not longer package it. * d/control: Add pyhton3-ipython as Recommends for binary-package. * d/copyright: Update copyright year for debian/* files. * d/copyright: Reformat file. * d/python3-scalene.docs: Add /vendor/Heap-Layers/NOTICE file in the binary package. * remove temporal file. [ Nilesh Patra ] * Add patch and remove B-D on python3-pip * d/control: Bump Standards-Version to 4.6.0 (No changes needed) -- Emmanuel Arias Sat, 12 Mar 2022 19:41:38 +0530 scalene (0.7.5-2) unstable; urgency=medium * Team upload. [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. * Use canonical URL in Vcs-Git. [ Ondřej Nový ] * d/control: Update Maintainer field with new Debian Python Team contact address. * d/control: Update Vcs-* fields with new Debian Python Team Salsa layout. [ Sergio Durigan Junior ] * d/control: Bump debhelper-compat to 13. * d/control: Bump Standards-Version to 4.5.1. * d/control: Set Rules-Requires-Root: no. -- Sergio Durigan Junior Sun, 20 Dec 2020 18:55:01 -0500 scalene (0.7.5-1) unstable; urgency=medium * Initial release (Closes: #951348) -- Emmanuel Arias Sat, 15 Feb 2020 22:27:08 -0300