Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: memray-1.7.0
@ 2023-04-12 19:24 icp1994
  2023-04-12 19:55 ` [PR PATCH] [Updated] " icp1994
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: icp1994 @ 2023-04-12 19:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 971 bytes --]

There is a new pull request by icp1994 against master on the void-packages repository

https://github.com/icp1994/void-packages memray
https://github.com/void-linux/void-packages/pull/43411

New package: memray-1.7.0
#### Description
[Memray](https://bloomberg.github.io/memray/) is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself. It can generate several different types of reports to help you analyze the captured memory usage data.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**

A patch file from https://github.com/void-linux/void-packages/pull/43411.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-memray-43411.patch --]
[-- Type: text/x-diff, Size: 1347 bytes --]

From 9cf6f92af4fefa231ece7f73d0e9e0d0574fc4b1 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 7 Apr 2023 22:32:18 +0530
Subject: [PATCH] New package: memray-1.7.0

---
 srcpkgs/memray/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/memray/template

diff --git a/srcpkgs/memray/template b/srcpkgs/memray/template
new file mode 100644
index 000000000000..c2d98a767112
--- /dev/null
+++ b/srcpkgs/memray/template
@@ -0,0 +1,22 @@
+# Template file for 'memray'
+pkgname=memray
+version=1.7.0
+revision=1
+build_style=python3-pep517
+make_check_target="tests/unit"
+hostmakedepends="python3-setuptools python3-wheel python3-Cython"
+makedepends="python3-devel libunwind-devel liblz4-devel"
+depends="python3-Jinja2 python3-rich"
+checkdepends="${depends} python3-pytest"
+short_desc="Reports memory allocations in python code & compiled extensions"
+maintainer="icp <pangolin@vivaldi.net>"
+license="Apache-2.0"
+homepage="https://bloomberg.github.io/memray/"
+changelog="https://bloomberg.github.io/memray/changelog.html"
+distfiles="https://github.com/bloomberg/memray/archive/refs/tags/v${version}.tar.gz"
+checksum=0c735753d6d8a9050c9313c55ee41bfca271c3dec7cc37d2ed01eba5d358a7d6
+make_check_pre="env PYTHONPATH=src"
+
+pre_check() {
+	python3 setup.py build_ext --inplace
+}

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-06-25 17:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-12 19:24 [PR PATCH] New package: memray-1.7.0 icp1994
2023-04-12 19:55 ` [PR PATCH] [Updated] " icp1994
2023-04-12 20:07 ` icp1994
2023-06-25 17:53 ` [PR PATCH] [Merged]: " Duncaen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).