Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add NOTICE file #77

Merged
merged 1 commit into from
Mar 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
Required Dependencies
^^^^^^^^^^^^^^^^^^^^^

This software interacts with the CircuitPython AWS S3 bucket using boto3 by
Amazon.com Inc or its affiliates (https://github.com/boto/boto3) [Apache-2.0 license].

This software uses type annotations for boto3 provided by boto3-stubs by Vlad
Emelinaov and maintained by youtype (https://github.com/youtype/mypy_boto3_builder)
[MIT license].

This software creates its command line interface using click by the pallets
project (https://palletsprojects.com/p/click/) [BSD-3-Clause license].

This software uses a CLI spinner add-on click-spinner to clink to display loading
animation created by Yoav Ram (https://github.com/click-contrib/click-spinner)
[MIT license].

This software compares and orders CircuitPython versions according to PEP 440
using the packaging library by Donald Stufft and maintained by the Python Packaging
Authority (https://packaging.pypa.io/en/stable/) [Apache-2.0 or BSD-2-Clause
licenses].

This software discovers connected CircuitPython boards using the system utilization
features of psutil, created by Jay Loden, Dave Daeschler, and Giampaolo Rodola
(https://github.com/giampaolo/psutil) [BSD-3-Clause license].

This software reads and modifies the YAML configuration settings using PyYAML,
created by Kirill Simonov and Ingy dot Net, and maintained by the YAML community
(https://pyyaml.org/) [MIT license].

requests~=2.31
This software makes HTTP requests, such as communicating with the CircuitPython
GitHub repository and downloading CircuitPython firmware files, using requests,
created by Kenneth Reitz and maintained by the Python Software Foundation
(https://requests.readthedocs.io/en/latest/) [Apache-2.0 license].


Development Dependencies
^^^^^^^^^^^^^^^^^^^^^^^^

This software uses the build package for its build frontend, created by Filipe Lains
and maintained by the Python Packaging Authority (https://build.pypa.io/en/stable/)
[MIT license].

This software measures code coverage metrics using Coverage.py, authored by and
copyright Ned Batchelder (https://github.com/nedbat/coveragepy) [Apache-2.0 license].

This software manages code checks such as linting and formatting using pre-commit,
copyright Anythony Sottile and Ken Struys and (https://github.com/pre-commit/pre-commit)
[MIT license].

This software performs software tests using pytest, copyright Holger Krekel and others
(https://docs.pytest.org/en/latest/) [MIT license].

Ths software creates its documentation using Sphinx, copyright the Sphinx team
(https://www.sphinx-doc.org/en/master/) [BSD license].

This software uses tabs within its documentation provided by sphinx-tabs, copyright
djungelorm (https://github.com/executablebooks/sphinx-tabs) [MIT license].

sphinx-rtd-theme~=1.0
This software displays its documentation using the ReadTheDocs Sphinx theme, copyright Dave
Snider, Read the Docs, Inc. & contributors (https://sphinx-rtd-theme.readthedocs.io/en/stable/)
[MIT license].
2 changes: 2 additions & 0 deletions NOTICE.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
SPDX-FileCopyrightText: 2024 Alec Delaney, for Adafruit Industries
SPDX-License-Identifier: MIT
1 change: 1 addition & 0 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,4 @@
infrastructure/docs
infrastructure/ci
infrastructure/license
infrastructure/notice
8 changes: 8 additions & 0 deletions docs/infrastructure/notice.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
..
SPDX-FileCopyrightText: 2024 Alec Delaney, for Adafruit Industries
SPDX-License-Identifier: MIT

Notice
======

.. include:: ../../NOTICE