From 449c56c85e8faad51533e1a160b8f74029bcc9b8 Mon Sep 17 00:00:00 2001 From: jupfi Date: Sun, 21 Apr 2024 19:47:58 +0200 Subject: [PATCH] Removed matplotlib dependency. --- .github/workflows/python-publish.yml | 1 + pyproject.toml | 2 -- src/limedriver/hdf_reader.py | 7 ------- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 4de49de..1e816ee 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -57,6 +57,7 @@ jobs: - name: Publish to PyPI run: | + . ./venv/bin/activate python -m twine upload --repository pypi --username __token__ --password ${{ secrets.PYPI }} dist/* env: PYPI: ${{ secrets.PYPI }} diff --git a/pyproject.toml b/pyproject.toml index 88c68a7..05b8493 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,6 @@ classifiers = [ ] dependencies = [ "h5py", - "matplotlib", ] [build-system] @@ -24,7 +23,6 @@ requires = [ "Cython", "h5py", "numpy", - 'matplotlib', ] build-backend = "setuptools.build_meta" diff --git a/src/limedriver/hdf_reader.py b/src/limedriver/hdf_reader.py index 414c062..39ba8f4 100644 --- a/src/limedriver/hdf_reader.py +++ b/src/limedriver/hdf_reader.py @@ -1,6 +1,5 @@ import h5py import numpy as np -import matplotlib.pyplot as plt # class for accessing data of stored HDF5 file this is from the limr program by andrin doll class HDF(): @@ -131,12 +130,6 @@ class HDF(): print('{:<5}: {:>50} {:<25}'.format(key, val, self.parsoutp[key][1])) - def plot_dta(self): - plt.plot(self.tdx, self.tdy.real) - plt.xlabel('$t$ [$\mu$s]') - plt.ylabel('$y$ [Counts]') - plt.show() - # empty class to store dynamic attributes, basically for the attributes in HDF keys class dynclass: pass \ No newline at end of file