Rewrite licenses script

It no longer depends on cargo-attribution, fixes some dev dependencies being included, and fixes some dependencies not being included.
This commit is contained in:
Oliver Hamlet
2025-10-10 23:40:29 +01:00
parent f217904715
commit 893e807d4b
3 changed files with 207 additions and 152 deletions
+23 -29
View File
@@ -1,4 +1,4 @@
.. This file was generated by scripts/licenses.py at 2025-10-10T23:30:22.121044.
.. This file was generated by scripts/licenses.py at 2025-10-10T23:31:18.143353.
Dependency Copyright Notices
============================
@@ -10,20 +10,6 @@ Dependency Copyright Notices
Copyright (c) 2018 Andy Lok <andylokandy@hotmail.com>
`autocfg v1.4.0 <https://github.com/cuviper/autocfg>`_
------------------------------------------------------
::
Copyright (c) 2018 Josh Stone
`cc v1.2.18 <https://github.com/rust-lang/cc-rs>`_
--------------------------------------------------
::
Copyright (c) 2014 Alex Crichton
`cfg-if v1.0.0 <https://github.com/alexcrichton/cfg-if>`_
---------------------------------------------------------
@@ -136,6 +122,13 @@ Dependency Copyright Notices
Copyright (c) 2016--2023
`esplugin v6.1.4 <https://github.com/Ortham/esplugin.git>`_
-----------------------------------------------------------
::
Copyright (C) 2017 Oliver Hamlet
`fixedbitset v0.5.7 <https://github.com/petgraph/fixedbitset>`_
---------------------------------------------------------------
@@ -201,6 +194,13 @@ Dependency Copyright Notices
Copyright (c) 2014-2020 The Rust Project Developers
`libloadorder v18.5.1 <https://github.com/Ortham/libloadorder.git>`_
--------------------------------------------------------------------
::
Copyright (C) 2017 Oliver Hamlet
`log v0.4.28 <https://github.com/rust-lang/log>`_
-------------------------------------------------
@@ -314,20 +314,21 @@ Dependency Copyright Notices
Copyright (c) 2014 Y. T. CHUNG
`shlex v1.3.0 <https://github.com/comex/rust-shlex>`_
-----------------------------------------------------
`saphyr v0.0.6 <https://github.com/saphyr-rs/saphyr>`_
------------------------------------------------------
::
Copyright (c) 2015 Nicholas Allegra (comex).
Copyright 2015 Nicholas Allegra (comex).
Copyright (c) 2015 Chen Yuheng
Copyright (c) 2023 Ethiraric
`tempfile v3.22.0 <https://github.com/Stebalien/tempfile>`_
-----------------------------------------------------------
`saphyr-parser v0.0.6 <https://github.com/saphyr-rs/saphyr>`_
-------------------------------------------------------------
::
Copyright (c) 2015 Steven Allen
Copyright (c) 2015 Chen Yuheng
Copyright (c) 2023 Ethiraric
`trim-in-place v0.1.7 <https://github.com/magiclen/trim-in-place>`_
-------------------------------------------------------------------
@@ -357,13 +358,6 @@ Dependency Copyright Notices
Copyright © 1991-2023 Unicode, Inc.
`unicode-width v0.2.0 <https://github.com/unicode-rs/unicode-width>`_
---------------------------------------------------------------------
::
Copyright (c) 2015 The Rust Project Developers
`winapi v0.3.9 <https://github.com/retep998/winapi-rs>`_
--------------------------------------------------------