Nick: cloud E-mail: none Board: unknown Contents: From d35a72c34acb19eaf10fe856a853fd9192d0213e Mon Sep 17 00:00:00 2001 From: ClaudiusSeibt <57871362+ClaudiusSeibt@users.noreply.github.com> Date: Fri, 31 Oct 2025 20:28:04 +0100 Subject: [PATCH] mac m2 --- hdtv/rootext/__init__.py | 2 +- hdtv/rootext/display/DisplayObj.hh | 1 + requirements.txt | 71 ++++++++++++++++++++++++++++++ uv.lock | 3 ++ 4 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 requirements.txt create mode 100644 uv.lock diff --git a/hdtv/rootext/__init__.py b/hdtv/rootext/__init__.py index 462116f..0d89979 100644 --- a/hdtv/rootext/__init__.py +++ b/hdtv/rootext/__init__.py @@ -3,7 +3,7 @@ import os modules = ["mfile-root", "fit", "calibration", "display"] -libfmt = "lib%s.so" +libfmt = "lib%s.dylib" def UpdateRootIncludePath(): diff --git a/hdtv/rootext/display/DisplayObj.hh b/hdtv/rootext/display/DisplayObj.hh index d83327a..872a97c 100644 --- a/hdtv/rootext/display/DisplayObj.hh +++ b/hdtv/rootext/display/DisplayObj.hh @@ -33,6 +33,7 @@ namespace Display { class DisplayStack; class View1D; +class Painter; //! An object being displayed in a View1D widget class DisplayObj { diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d69a055 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,71 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile setup.py -o requirements.txt +asttokens==3.0.0 + # via stack-data +contourpy==1.3.3 + # via matplotlib +cycler==0.12.1 + # via matplotlib +decorator==5.2.1 + # via ipython +executing==2.2.1 + # via stack-data +fonttools==4.60.1 + # via matplotlib +ipython==9.6.0 + # via hdtv (setup.py) +ipython-pygments-lexers==1.1.1 + # via ipython +jedi==0.19.2 + # via ipython +kiwisolver==1.4.9 + # via matplotlib +matplotlib==3.10.7 + # via hdtv (setup.py) +matplotlib-inline==0.2.1 + # via ipython +numpy==2.3.4 + # via + # hdtv (setup.py) + # contourpy + # matplotlib + # scipy +packaging==25.0 + # via matplotlib +parso==0.8.5 + # via jedi +pexpect==4.9.0 + # via ipython +pillow==12.0.0 + # via matplotlib +prompt-toolkit==3.0.52 + # via + # hdtv (setup.py) + # ipython +ptyprocess==0.7.0 + # via pexpect +pure-eval==0.2.3 + # via stack-data +pygments==2.19.2 + # via + # ipython + # ipython-pygments-lexers +pyparsing==3.2.5 + # via matplotlib +python-dateutil==2.9.0.post0 + # via matplotlib +scipy==1.16.3 + # via hdtv (setup.py) +six==1.17.0 + # via python-dateutil +stack-data==0.6.3 + # via ipython +traitlets==5.14.3 + # via + # hdtv (setup.py) + # ipython + # matplotlib-inline +uncertainties==3.2.3 + # via hdtv (setup.py) +wcwidth==0.2.14 + # via prompt-toolkit diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000..bda0207 --- /dev/null +++ b/uv.lock @@ -0,0 +1,3 @@ +version = 1 +revision = 3 +requires-python = ">=3.13" -- 2.51.0