Skip to content
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
62 changes: 13 additions & 49 deletions LICENSE-3RD-PARTY.txt
Original file line number Diff line number Diff line change
Expand Up @@ -720,13 +720,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

numpy
2.2.6
BSD License
2.4.1
BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
Travis E. Oliphant et al.
https://numpy.org
Fundamental package for array computing in Python
/home/runner/.pyenv/versions/3.13.11/lib/python3.13/site-packages/numpy-2.2.6.dist-info/LICENSE.txt
Copyright (c) 2005-2024, NumPy Developers.
/home/runner/.pyenv/versions/3.13.11/lib/python3.13/site-packages/numpy-2.4.1.dist-info/licenses/LICENSE.txt
Copyright (c) 2005-2025, NumPy Developers.
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down Expand Up @@ -759,42 +759,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

----

The NumPy repository and source distributions bundle several libraries that are
compatibly licensed. We list these here.

Name: lapack-lite
Files: numpy/linalg/lapack_lite/*
License: BSD-3-Clause
For details, see numpy/linalg/lapack_lite/LICENSE.txt

Name: dragon4
Files: numpy/_core/src/multiarray/dragon4.c
License: MIT
For license text, see numpy/_core/src/multiarray/dragon4.c

Name: libdivide
Files: numpy/_core/include/numpy/libdivide/*
License: Zlib
For license text, see numpy/_core/include/numpy/libdivide/LICENSE.txt


Note that the following files are vendored in the repository and sdist but not
installed in built numpy packages:

Name: Meson
Files: vendored-meson/meson/*
License: Apache 2.0
For license text, see vendored-meson/meson/COPYING

Name: spin
Files: .spin/cmds.py
License: BSD-3
For license text, see .spin/LICENSE

Name: tempita
Files: numpy/_build_utils/tempita/*
License: MIT
For details, see numpy/_build_utils/tempita/LICENCE.txt

----

Expand Down Expand Up @@ -841,7 +805,7 @@ Name: LAPACK
Files: numpy.libs/libscipy_openblas*.so
Description: bundled in OpenBLAS
Availability: https://github.com/OpenMathLib/OpenBLAS/
License: BSD-3-Clause-Attribution
License: BSD-3-Clause-Open-MPI
Copyright (c) 1992-2013 The University of Tennessee and The University
of Tennessee Research Foundation. All rights
reserved.
Expand Down Expand Up @@ -896,7 +860,7 @@ Name: GCC runtime library
Files: numpy.libs/libgfortran*.so
Description: dynamically linked to files compiled with gcc
Availability: https://gcc.gnu.org/git/?p=gcc.git;a=tree;f=libgfortran
License: GPL-3.0-with-GCC-exception
License: GPL-3.0-or-later WITH GCC-exception-3.1
Copyright (C) 2002-2017 Free Software Foundation, Inc.

Libgfortran is free software; you can redistribute it and/or modify
Expand Down Expand Up @@ -930,7 +894,7 @@ GCC RUNTIME LIBRARY EXCEPTION

Version 3.1, 31 March 2009

Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
Copyright (C) 2009 Free Software Foundation, Inc. <https://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
Expand Down Expand Up @@ -1004,7 +968,7 @@ requirements of the license of GCC.
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Expand Down Expand Up @@ -1648,7 +1612,7 @@ the "copyright" line and a pointer to where the full notice is found.
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
along with this program. If not, see <https://www.gnu.org/licenses/>.

Also add information on how to contact you by electronic and paper mail.

Expand All @@ -1667,14 +1631,14 @@ might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
<https://www.gnu.org/licenses/>.

The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
<https://www.gnu.org/licenses/why-not-lgpl.html>.

Name: libquadmath
Files: numpy.libs/libquadmath*.so
Expand Down Expand Up @@ -3602,12 +3566,12 @@ Python HTTP for Humans.


rich
14.2.0
14.3.1
MIT License
Will McGugan
https://github.com/Textualize/rich
Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
/home/runner/.pyenv/versions/3.13.11/lib/python3.13/site-packages/rich-14.2.0.dist-info/LICENSE
/home/runner/.pyenv/versions/3.13.11/lib/python3.13/site-packages/rich-14.3.1.dist-info/LICENSE
Copyright (c) 2020 Will McGugan

Permission is hereby granted, free of charge, to any person obtaining a copy
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ dependencies = [
"Faker>=4.1.1",
"humanize>=4.0.0",
"mmh3",
"numpy~=2.2.0",
"numpy",
"pandas<3.0",
"psutil",
"pyjwt~=2.0",
Expand Down
8 changes: 4 additions & 4 deletions requirements-3.10-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ click==8.3.1
# via
# pip-tools
# sacremoses
coverage[toml]==7.13.1
coverage[toml]==7.13.2
# via pytest-cov
cryptography==46.0.3
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -143,7 +143,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -184,15 +184,15 @@ urllib3==2.6.3
# via
# howso-engine (pyproject.toml)
# requests
wheel==0.46.2
wheel==0.46.3
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
pip==25.3
# via
# pip-tools
# pipdeptree
setuptools==80.10.1
setuptools==80.10.2
# via
# flake8-import-order
# pip-tools
2 changes: 1 addition & 1 deletion requirements-3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down
10 changes: 5 additions & 5 deletions requirements-3.11-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ click==8.3.1
# via
# pip-tools
# sacremoses
coverage[toml]==7.13.1
coverage[toml]==7.13.2
# via pytest-cov
cryptography==46.0.3
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -68,7 +68,7 @@ mmh3==5.2.0
# via howso-engine (pyproject.toml)
mongomock==4.3.0
# via howso-engine (pyproject.toml)
numpy==2.2.6
numpy==2.4.1
# via
# howso-engine (pyproject.toml)
# pandas
Expand Down Expand Up @@ -141,7 +141,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -171,15 +171,15 @@ urllib3==2.6.3
# via
# howso-engine (pyproject.toml)
# requests
wheel==0.46.2
wheel==0.46.3
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
pip==25.3
# via
# pip-tools
# pipdeptree
setuptools==80.10.1
setuptools==80.10.2
# via
# flake8-import-order
# pip-tools
4 changes: 2 additions & 2 deletions requirements-3.11.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ mdurl==0.1.2
# via markdown-it-py
mmh3==5.2.0
# via howso-engine (pyproject.toml)
numpy==2.2.6
numpy==2.4.1
# via
# howso-engine (pyproject.toml)
# pandas
Expand All @@ -60,7 +60,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down
10 changes: 5 additions & 5 deletions requirements-3.12-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ click==8.3.1
# via
# pip-tools
# sacremoses
coverage[toml]==7.13.1
coverage[toml]==7.13.2
# via pytest-cov
cryptography==46.0.3
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -68,7 +68,7 @@ mmh3==5.2.0
# via howso-engine (pyproject.toml)
mongomock==4.3.0
# via howso-engine (pyproject.toml)
numpy==2.2.6
numpy==2.4.1
# via
# howso-engine (pyproject.toml)
# pandas
Expand Down Expand Up @@ -141,7 +141,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -171,15 +171,15 @@ urllib3==2.6.3
# via
# howso-engine (pyproject.toml)
# requests
wheel==0.46.2
wheel==0.46.3
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
pip==25.3
# via
# pip-tools
# pipdeptree
setuptools==80.10.1
setuptools==80.10.2
# via
# flake8-import-order
# pip-tools
4 changes: 2 additions & 2 deletions requirements-3.12.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ mdurl==0.1.2
# via markdown-it-py
mmh3==5.2.0
# via howso-engine (pyproject.toml)
numpy==2.2.6
numpy==2.4.1
# via
# howso-engine (pyproject.toml)
# pandas
Expand All @@ -60,7 +60,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down
10 changes: 5 additions & 5 deletions requirements-3.13-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ click==8.3.1
# via
# pip-tools
# sacremoses
coverage[toml]==7.13.1
coverage[toml]==7.13.2
# via pytest-cov
cryptography==46.0.3
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -68,7 +68,7 @@ mmh3==5.2.0
# via howso-engine (pyproject.toml)
mongomock==4.3.0
# via howso-engine (pyproject.toml)
numpy==2.2.6
numpy==2.4.1
# via
# howso-engine (pyproject.toml)
# pandas
Expand Down Expand Up @@ -141,7 +141,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down Expand Up @@ -171,15 +171,15 @@ urllib3==2.6.3
# via
# howso-engine (pyproject.toml)
# requests
wheel==0.46.2
wheel==0.46.3
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
pip==25.3
# via
# pip-tools
# pipdeptree
setuptools==80.10.1
setuptools==80.10.2
# via
# flake8-import-order
# pip-tools
4 changes: 2 additions & 2 deletions requirements-3.13.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ mdurl==0.1.2
# via markdown-it-py
mmh3==5.2.0
# via howso-engine (pyproject.toml)
numpy==2.2.6
numpy==2.4.1
# via
# howso-engine (pyproject.toml)
# pandas
Expand All @@ -60,7 +60,7 @@ regex==2026.1.15
# via sacremoses
requests==2.32.5
# via howso-engine (pyproject.toml)
rich==14.2.0
rich==14.3.1
# via howso-engine (pyproject.toml)
sacremoses==0.1.1
# via howso-engine (pyproject.toml)
Expand Down
Loading