* [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
* Re: [PR PATCH] [Updated] New package: memray-1.7.0
2023-04-12 19:24 [PR PATCH] New package: memray-1.7.0 icp1994
@ 2023-04-12 19:55 ` icp1994
2023-04-12 20:07 ` icp1994
2023-06-25 17:53 ` [PR PATCH] [Merged]: " Duncaen
2 siblings, 0 replies; 4+ messages in thread
From: icp1994 @ 2023-04-12 19:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 976 bytes --]
There is an updated 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: 1432 bytes --]
From 6262d8c67d37a12af0941be2edd3bd5e375c793a 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 | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 srcpkgs/memray/template
diff --git a/srcpkgs/memray/template b/srcpkgs/memray/template
new file mode 100644
index 000000000000..12cae28f47b1
--- /dev/null
+++ b/srcpkgs/memray/template
@@ -0,0 +1,26 @@
+# 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_build() {
+ export MEMRAY_LIBBACKTRACE_TARGET="${XBPS_TARGET_MACHINE}"
+}
+
+pre_check() {
+ python3 setup.py build_ext --inplace
+}
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Updated] New package: memray-1.7.0
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
2 siblings, 0 replies; 4+ messages in thread
From: icp1994 @ 2023-04-12 20:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 976 bytes --]
There is an updated 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: 1438 bytes --]
From 1a481880af9092b897167ce2b32508057ba5eaac 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 | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 srcpkgs/memray/template
diff --git a/srcpkgs/memray/template b/srcpkgs/memray/template
new file mode 100644
index 000000000000..8c73d35d25e0
--- /dev/null
+++ b/srcpkgs/memray/template
@@ -0,0 +1,26 @@
+# 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_build() {
+ export MEMRAY_LIBBACKTRACE_TARGET="${XBPS_TARGET_MACHINE%-musl}"
+}
+
+pre_check() {
+ python3 setup.py build_ext --inplace
+}
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Merged]: New package: memray-1.7.0
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 ` Duncaen
2 siblings, 0 replies; 4+ messages in thread
From: Duncaen @ 2023-06-25 17:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 821 bytes --]
There's a merged pull request on the void-packages repository
New package: memray-1.7.0
https://github.com/void-linux/void-packages/pull/43411
Description:
#### 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**
^ 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).