55> Auto-generated documentation for [ licensecheck.get_deps] ( ../../../licensecheck/get_deps.py ) module.
66
77- [ Get Deps] ( #get-deps )
8- - [ do_get_reqs] ( #do_get_reqs )
98 - [ getDepsWithLicenses] ( #getdepswithlicenses )
109 - [ getReqs] ( #getreqs )
1110
12- ## do_get_reqs
13-
14- [ Show source in get_deps.py:65] ( ../../../licensecheck/get_deps.py#L65 )
15-
16- Underlying machineary to get requirements.
17-
18- #### Arguments
19-
20- ----
21- - ` using ` * str* - use requirements, poetry or PEP631.
22- - ` skipDependencies ` * list[ str] * - list of dependencies to skip.
23- extras (str | None): to-do
24- pyproject (dict[ str, Any] ): to-do
25- - ` requirementsPaths ` * list[ Path] * - to-do
26-
27- #### Returns
28-
29- -------
30- - ` set[str] ` - set of requirement packages
31-
32- #### Signature
33-
34- ``` python
35- def do_get_reqs (
36- using : str ,
37- skipDependencies : list[ucstr],
38- extras : list[str ],
39- pyproject : dict[str , Any],
40- requirementsPaths : list[Path],
41- ) -> set[ucstr]: ...
42- ```
43-
44- #### See also
45-
46- - [ ucstr] ( ./types.md#ucstr )
47-
48-
49-
5011## getDepsWithLicenses
5112
52- [ Show source in get_deps.py:188 ] ( ../../../licensecheck/get_deps.py#L188 )
13+ [ Show source in get_deps.py:75 ] ( ../../../licensecheck/get_deps.py#L75 )
5314
5415Get a set of dependencies with licenses and determine license compatibility.
5516
5617#### Arguments
5718
5819----
5920 - ` using ` * str* - use requirements or poetry
21+ - ` myLice ` * License* - user license
6022 - ` ignorePackages ` * list[ ucstr] * - a list of packages to ignore (compat=True)
6123 - ` failPackages ` * list[ ucstr] * - a list of packages to fail (compat=False)
6224 - ` ignoreLicenses ` * list[ ucstr] * - a list of licenses to ignore (skipped, compat may still be
@@ -77,13 +39,14 @@ Get a set of dependencies with licenses and determine license compatibility.
7739``` python
7840def getDepsWithLicenses (
7941 using : str ,
42+ myLice : License,
8043 ignorePackages : list[ucstr],
8144 failPackages : list[ucstr],
8245 ignoreLicenses : list[ucstr],
8346 failLicenses : list[ucstr],
8447 onlyLicenses : list[ucstr],
8548 skipDependencies : list[ucstr],
86- ) -> tuple[License, set[PackageInfo] ]: ...
49+ ) -> set[PackageInfo]: ...
8750```
8851
8952#### See also
@@ -96,7 +59,7 @@ def getDepsWithLicenses(
9659
9760## getReqs
9861
99- [ Show source in get_deps.py:22 ] ( ../../../licensecheck/get_deps.py#L22 )
62+ [ Show source in get_deps.py:17 ] ( ../../../licensecheck/get_deps.py#L17 )
10063
10164Get requirements for the end user project/ lib.
10265
0 commit comments