mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-28 14:15:42 -04:00
FIX: Remove setuptools from run dependencies (#3794)
This commit is contained in:
parent
3f20a5e228
commit
44da7022b8
2 changed files with 1 additions and 2 deletions
|
|
@ -236,7 +236,7 @@ When modifying C++ public APIs, update corresponding ctypes signatures in `openm
|
|||
- **Docstrings**: numpydoc format for all public functions/methods
|
||||
- **Type hints**: Use sparingly, primarily for complex signatures
|
||||
- **Path handling**: Use `pathlib.Path` for filesystem operations, accept `str | os.PathLike` in function arguments
|
||||
- **Dependencies**: Core dependencies only (numpy, scipy, h5py, pandas, matplotlib, lxml, ipython, uncertainties, setuptools, endf). Other packages must be optional
|
||||
- **Dependencies**: Core dependencies only (numpy, scipy, h5py, pandas, matplotlib, lxml, ipython, uncertainties, endf). Other packages must be optional
|
||||
- **Python version**: Minimum 3.11 (as of Nov 2025)
|
||||
|
||||
### ID Management Pattern (Python)
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ dependencies = [
|
|||
"pandas",
|
||||
"lxml",
|
||||
"uncertainties",
|
||||
"setuptools",
|
||||
"endf",
|
||||
]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue