Metadata-Version: 2.4
Name: lsst-sconsUtils
Version: 30.2026.2500
Summary: Utilities for build LSST packages with SCons.
Author-email: Rubin Observatory Data Management <dm-admin@lists.lsst.org>
License-Expression: BSD-3-Clause OR GPL-3.0-or-later
Project-URL: Homepage, https://github.com/lsst/sconsUtils
Project-URL: Source, https://github.com/lsst/sconsUtils
Keywords: lsst
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.11.0
Description-Content-Type: text/markdown
License-File: COPYRIGHT
License-File: LICENSE
License-File: bsd_license.txt
License-File: gpl-v3.0.txt
Requires-Dist: flake8
Requires-Dist: pytest>=3.2
Requires-Dist: pytest-cov
Requires-Dist: pytest-session2file
Requires-Dist: ruff
Requires-Dist: scons
Provides-Extra: test
Dynamic: license-file

# lsst-sconsUtils

[![codecov](https://codecov.io/gh/lsst/sconsUtils/branch/main/graph/badge.svg?token=2BUBL8R9RH)](https://codecov.io/gh/lsst/sconsUtils)

sconsUtils is a package in the [LSST Science Pipelines](https://pipelines.lsst.io/).

This package contains utility scripts for building pipelines packages with
[SCons](https://scons.org/), and is required to build most pipelines packages.
SCons can be used to build C++ and Python (with pybind11 bindings) packages;
see the [stack package templates](https://github.com/lsst/templates/tree/main/project_templates/stack_package)
if this is of interest.

This is a **Python 3 only** package.

This software is dual licensed under the GNU General Public License
(version 3 of the License, or (at your option) any later version),
and also under a 3-clause BSD license. Recipients may choose which of these
licenses to use; please see the files gpl-3.0.txt and/or bsd_license.txt,
respectively.

This package can only be imported through a SCons script.
