Skip to content

Commit

Permalink
General: Re-added necessary openpyxl transitive requirement
Browse files Browse the repository at this point in the history
  • Loading branch information
Somerandomguy10111 committed Feb 6, 2025
1 parent 0d3718f commit 2df4ffa
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ The data file import functionalities are largely built on the C++ library [xyli
- A C++ compiler and standard library
- A C++ to python bridge (Swig)

## Setup
## Installation

### System level requirements
For Ubuntu 22.04:
Expand All @@ -24,7 +24,6 @@ choco install swig # python -> C++ bridge
Once the system level requirements are installed, the library can be installed using pip:
```
pip install git+https://github.com/aimat-lab/xrdpattern
```


Expand Down
7 changes: 6 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,14 @@ dependencies = [
"holytools @ git+https://github.com/Somerandomguy10111/holytools",
"pandas",
"tensordict",
"orjson"
"orjson",
"openpyxl"
]


[tool.deptry.per_rule_ignores]
DEP002 = ["openpyxl"]

[tool.setuptools]
ext-modules = [{name = "_xylib",sources = ["xylib/philips_udf.cpp","xylib/uxd.cpp","xylib/winspec_spe.cpp","xylib/xrdml.cpp","xylib/xfit_xdd.cpp","xylib/cache.cpp","xylib/bruker_raw.cpp","xylib/spectra.cpp","xylib/riet7.cpp","xylib/csv.cpp","xylib/specsxy.cpp","xylib/bruker_spc.cpp","xylib/pdcif.cpp","xylib/canberra_mca.cpp","xylib/xylib.cpp","xylib/philips_raw.cpp","xylib/vamas.cpp","xylib/rigaku_dat.cpp","xylib/util.cpp","xylib/cpi.cpp","xylib/text.cpp","xylib/dbws.cpp","xylib/canberra_cnf.cpp","xylib/xsyg.cpp","xylib/chiplot.cpp", "xylib.i"],include-dirs = ["."],language = "c++",swig-opts = ["-c++"]}]
py-modules = ["xylib"]
Expand Down

0 comments on commit 2df4ffa

Please sign in to comment.