diff --git a/example/build_flex.py b/example/build_flex.py index 80847e3..23ff90a 100755 --- a/example/build_flex.py +++ b/example/build_flex.py @@ -2,7 +2,10 @@ """ An example of cloning, configuring, building, and installing software. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from pathlib import Path diff --git a/example/hello_world_html.py b/example/hello_world_html.py index 5930b8f..89ae5b9 100755 --- a/example/hello_world_html.py +++ b/example/hello_world_html.py @@ -2,7 +2,10 @@ """ A simple example. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from pathlib import Path diff --git a/example/hello_world_html_and_console.py b/example/hello_world_html_and_console.py index 90164c7..8b28330 100755 --- a/example/hello_world_html_and_console.py +++ b/example/hello_world_html_and_console.py @@ -2,7 +2,10 @@ """ A simple example, sending output to the log file and console. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from pathlib import Path diff --git a/example/hello_world_html_with_stats.py b/example/hello_world_html_with_stats.py index e735fba..369bc7b 100755 --- a/example/hello_world_html_with_stats.py +++ b/example/hello_world_html_with_stats.py @@ -2,7 +2,10 @@ """ A simple example, capturing various system statistics. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from pathlib import Path diff --git a/setup.py b/setup.py index 47486bc..6c48563 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,13 @@ #!/usr/bin/env python3 """ -Copyright The shell-logger Authors. +Setup file for the ``shell-logger`` package. + +To install, simply ``python3 -m pip install .`` in the repository root. + +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ import setuptools diff --git a/shell_logger/__init__.py b/shell_logger/__init__.py index a7d11d0..fe570bf 100644 --- a/shell_logger/__init__.py +++ b/shell_logger/__init__.py @@ -1,7 +1,10 @@ """ The ``shell_logger`` package. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from .shell_logger import ShellLogger, ShellLoggerDecoder, ShellLoggerEncoder diff --git a/shell_logger/abstract_method.py b/shell_logger/abstract_method.py index 23f454d..a2fa94e 100644 --- a/shell_logger/abstract_method.py +++ b/shell_logger/abstract_method.py @@ -2,7 +2,10 @@ """ Provides the :class:`AbstractMethod` exception. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ import inspect diff --git a/shell_logger/html_utilities.py b/shell_logger/html_utilities.py index 5e2056c..5b0b2d8 100644 --- a/shell_logger/html_utilities.py +++ b/shell_logger/html_utilities.py @@ -2,7 +2,10 @@ """ Various utitlities for building the HTML log file. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from collections.abc import Iterable, Mapping diff --git a/shell_logger/shell.py b/shell_logger/shell.py index c60ed82..8872d07 100644 --- a/shell_logger/shell.py +++ b/shell_logger/shell.py @@ -2,7 +2,10 @@ """ Provides the :class:`Shell` class. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from __future__ import annotations diff --git a/shell_logger/shell_logger.py b/shell_logger/shell_logger.py index 58c01b1..6e9e273 100644 --- a/shell_logger/shell_logger.py +++ b/shell_logger/shell_logger.py @@ -2,7 +2,10 @@ """ Provides the :class:`ShellLogger` class, along with some helpers. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from __future__ import annotations diff --git a/shell_logger/stats_collector.py b/shell_logger/stats_collector.py index e7df29e..7bb0438 100644 --- a/shell_logger/stats_collector.py +++ b/shell_logger/stats_collector.py @@ -2,7 +2,10 @@ """ Provides the various means of collecting machine statistics. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from __future__ import annotations diff --git a/shell_logger/trace.py b/shell_logger/trace.py index ab10dac..dd0e4b4 100644 --- a/shell_logger/trace.py +++ b/shell_logger/trace.py @@ -2,7 +2,10 @@ """ Provides the means of collecting various trace data. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from __future__ import annotations diff --git a/test/test_shell_logger.py b/test/test_shell_logger.py index bf362ce..beaa067 100644 --- a/test/test_shell_logger.py +++ b/test/test_shell_logger.py @@ -1,7 +1,10 @@ """ The unit test suite for the ``shell_logger`` package. -Copyright The shell-logger Authors. +© 2024 National Technology & Engineering Solutions of Sandia, LLC +(NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. +Government retains certain rights in this software. + SPDX-License-Identifier: BSD-3-Clause """ from _pytest.capture import CaptureFixture