scalene (1.5.45-2) unstable; urgency=medium

  * d/patches/remove-dependency-on-astunparse.patch: Add patch to remove
   dependency on astunparse.

 -- Emmanuel Arias <eamanu@debian.org>  Sat, 19 Oct 2024 22:55:57 -0300

scalene (1.5.45-1) unstable; urgency=medium

  * New upstream version.
  * d/patches/0001-Load-libscalene-so-with-Python-ABI-suffix: Update patch
    according to new upstream release.

 -- Emmanuel Arias <eamanu@debian.org>  Thu, 03 Oct 2024 16:40:17 -0300

scalene (1.5.44.1-1) unstable; urgency=medium

  * New upstream version.
  * d/patches/0005-Point-to-the-debianize-scalene-gui-path.patch: Refresh
    patch.

 -- Emmanuel Arias <eamanu@debian.org>  Fri, 23 Aug 2024 16:28:35 -0300

scalene (1.5.43.2-1) unstable; urgency=medium

  * New upstream version.
  * d/patches/0000-No-strict-dependency-on-pynvml: Update patch acording to
    new upstream release source code.
  * d/copyright: Remove vendor/crdp/* from copyright entry.
  * d/rules: Stop install crdp.abi3.so.

 -- Emmanuel Arias <eamanu@debian.org>  Fri, 09 Aug 2024 21:29:29 -0300

scalene (1.5.41-1) unstable; urgency=medium

  * New upstream version.
  * d/control: Add pybuild-plugin-pyproject as Build Dependency.
  * d/control: Bump Standards-Version to 4.7.0 (from 4.6.2; no further
    changes needed).

 -- Emmanuel Arias <eamanu@debian.org>  Fri, 10 May 2024 20:44:05 -0300

scalene (1.5.40-1) unstable; urgency=medium

  * New upstream version.

 -- Emmanuel Arias <eamanu@debian.org>  Sun, 28 Apr 2024 18:08:57 -0300

scalene (1.5.39-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
  * d/python3-scalene.install: Install scalene-gui in
    /usr/lib/python3/dist-package instead of /usr/share/python3-scalene.

 -- Emmanuel Arias <eamanu@debian.org>  Tue, 23 Apr 2024 11:48:15 -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 <eamanu@debian.org>  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 <eamanu@debian.org>  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 <eamanu@yaerobi.com>  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 <eamanu@yaerobi.com>  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 <sergiodj@debian.org>  Sun, 20 Dec 2020 18:55:01 -0500

scalene (0.7.5-1) unstable; urgency=medium

  * Initial release (Closes: #951348)

 -- Emmanuel Arias <eamanu@yaerobi.com>  Sat, 15 Feb 2020 22:27:08 -0300
