fosslight-yocto


Namefosslight-yocto JSON
Version 4.0.6 PyPI version JSON
download
home_pagehttps://github.com/fosslight/fosslight_yocto_scanner
SummaryFOSSLight Yocto
upload_time2025-07-16 01:36:00
maintainerNone
docs_urlNone
authorLG Electronics
requires_python>=3.8
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements fosslight_util binaryornot openpyxl pandas PyMySQL python-dateutil PyYAML xlrd XlsxWriter parmap ruamel.yaml py-tlsh tqdm fosslight_binary fosslight_source
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!--
SPDX-FileCopyrightText: Copyright 2023 LG Electronics Inc.
SPDX-License-Identifier: Apache-2.0
-->
<p align='right'>
  <a href="https://fosslight.org/fosslight-guide/scanner/5_yocto.html">
    [Korean]
 </a>
</p>

# FOSSLight Yocto Scanner
<img src="https://img.shields.io/pypi/l/fosslight_yocto" alt="FOSSLight Yocto Scanner is released under the Apache-2.0 License." /> <img src="https://img.shields.io/pypi/v/fosslight_yocto" alt="Current python package version." /> <img src="https://img.shields.io/pypi/pyversions/fosslight_yocto" /> [![REUSE status](https://api.reuse.software/badge/github.com/fosslight/fosslight_yocto_scanner)](https://api.reuse.software/info/github.com/fosslight/fosslight_yocto_scanner) [![Guide](http://img.shields.io/badge/-doc-blue?style=flat-square&logo=github&link=https://fosslight.org/fosslight-guide-en/scanner/5_yocto.html)](https://fosslight.org/fosslight-guide-en/scanner/5_yocto.html)
</p>

**FOSSLight Yocto Scanner** is a Python package that outputs OSS information about the package included in the rootfs image in FOSSLight Report format when building based on Yocto Project.

- How to print OSS information: Prints the OSS information (OSS Name, OSS Version, LICENSE, Download location) defined in the recipe.
- ⚠️ <U>**For images (ex- kernel, boot loader) mounted on target other than the rootfs image, the script does not print.**</U> Therefore, for this, the user must manually add OSS information to the FOSSLight Report.


## 📖 User Guide

We describe the user guide in the FOSSLight guide page.
Please see the [**User Guide**](https://fosslight.org/fosslight-guide-en/scanner/5_yocto.html) for more information on how to install and run it.


## 👏 Contributing Guide

We always welcome your contributions.  
Please see the [CONTRIBUTING guide](https://fosslight.org/fosslight-guide-en/learn/1_contribution.html) for how to contribute.


## 📄 License

FOSSLight Yocto Scanner is Apache-2.0, as found in the [LICENSE][l] file.

[l]: https://github.com/fosslight/fosslight_yocto/blob/main/LICENSE

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/fosslight/fosslight_yocto_scanner",
    "name": "fosslight-yocto",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "LG Electronics",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/ad/1e/cb29f2d2713184660c3afd4e2b08ae4770e2f1462212490fe3735eb1e70d/fosslight_yocto-4.0.6.tar.gz",
    "platform": null,
    "description": "<!--\nSPDX-FileCopyrightText: Copyright 2023 LG Electronics Inc.\nSPDX-License-Identifier: Apache-2.0\n-->\n<p align='right'>\n  <a href=\"https://fosslight.org/fosslight-guide/scanner/5_yocto.html\">\n    [Korean]\n </a>\n</p>\n\n# FOSSLight Yocto Scanner\n<img src=\"https://img.shields.io/pypi/l/fosslight_yocto\" alt=\"FOSSLight Yocto Scanner is released under the Apache-2.0 License.\" /> <img src=\"https://img.shields.io/pypi/v/fosslight_yocto\" alt=\"Current python package version.\" /> <img src=\"https://img.shields.io/pypi/pyversions/fosslight_yocto\" /> [![REUSE status](https://api.reuse.software/badge/github.com/fosslight/fosslight_yocto_scanner)](https://api.reuse.software/info/github.com/fosslight/fosslight_yocto_scanner) [![Guide](http://img.shields.io/badge/-doc-blue?style=flat-square&logo=github&link=https://fosslight.org/fosslight-guide-en/scanner/5_yocto.html)](https://fosslight.org/fosslight-guide-en/scanner/5_yocto.html)\n</p>\n\n**FOSSLight Yocto Scanner** is a Python package that outputs OSS information about the package included in the rootfs image in FOSSLight Report format when building based on Yocto Project.\n\n- How to print OSS information: Prints the OSS information (OSS Name, OSS Version, LICENSE, Download location) defined in the recipe.\n- \u26a0\ufe0f <U>**For images (ex- kernel, boot loader) mounted on target other than the rootfs image, the script does not print.**</U> Therefore, for this, the user must manually add OSS information to the FOSSLight Report.\n\n\n## \ud83d\udcd6 User Guide\n\nWe describe the user guide in the FOSSLight guide page.\nPlease see the [**User Guide**](https://fosslight.org/fosslight-guide-en/scanner/5_yocto.html) for more information on how to install and run it.\n\n\n## \ud83d\udc4f Contributing Guide\n\nWe always welcome your contributions.  \nPlease see the [CONTRIBUTING guide](https://fosslight.org/fosslight-guide-en/learn/1_contribution.html) for how to contribute.\n\n\n## \ud83d\udcc4 License\n\nFOSSLight Yocto Scanner is Apache-2.0, as found in the [LICENSE][l] file.\n\n[l]: https://github.com/fosslight/fosslight_yocto/blob/main/LICENSE\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "FOSSLight Yocto",
    "version": "4.0.6",
    "project_urls": {
        "Download": "https://github.com/fosslight/fosslight_yocto_scanner",
        "Homepage": "https://github.com/fosslight/fosslight_yocto_scanner"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "38f2956ff16f37cea1fef606461c9fd6d091cb9b37e578d196c227dff512818c",
                "md5": "bcb1391cf9f699141a61246744fa62cb",
                "sha256": "b678034f08b6fee74aa11df634fb3b06e4a92843c4f994d5fcdc532ee9037fc9"
            },
            "downloads": -1,
            "filename": "fosslight_yocto-4.0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bcb1391cf9f699141a61246744fa62cb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 31935,
            "upload_time": "2025-07-16T01:35:59",
            "upload_time_iso_8601": "2025-07-16T01:35:59.821985Z",
            "url": "https://files.pythonhosted.org/packages/38/f2/956ff16f37cea1fef606461c9fd6d091cb9b37e578d196c227dff512818c/fosslight_yocto-4.0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ad1ecb29f2d2713184660c3afd4e2b08ae4770e2f1462212490fe3735eb1e70d",
                "md5": "242c9643c05ebb22781524459c83b7df",
                "sha256": "216c2bc3ce85f6888d5c4038cae8d940ef441ae8e58e166c96c05a2a98a28efb"
            },
            "downloads": -1,
            "filename": "fosslight_yocto-4.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "242c9643c05ebb22781524459c83b7df",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 30646,
            "upload_time": "2025-07-16T01:36:00",
            "upload_time_iso_8601": "2025-07-16T01:36:00.922938Z",
            "url": "https://files.pythonhosted.org/packages/ad/1e/cb29f2d2713184660c3afd4e2b08ae4770e2f1462212490fe3735eb1e70d/fosslight_yocto-4.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-16 01:36:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fosslight",
    "github_project": "fosslight_yocto_scanner",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "fosslight_util",
            "specs": [
                [
                    "~=",
                    "2.1.0"
                ]
            ]
        },
        {
            "name": "binaryornot",
            "specs": []
        },
        {
            "name": "openpyxl",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "PyMySQL",
            "specs": []
        },
        {
            "name": "python-dateutil",
            "specs": []
        },
        {
            "name": "PyYAML",
            "specs": []
        },
        {
            "name": "xlrd",
            "specs": []
        },
        {
            "name": "XlsxWriter",
            "specs": []
        },
        {
            "name": "parmap",
            "specs": []
        },
        {
            "name": "ruamel.yaml",
            "specs": []
        },
        {
            "name": "py-tlsh",
            "specs": []
        },
        {
            "name": "tqdm",
            "specs": []
        },
        {
            "name": "fosslight_binary",
            "specs": [
                [
                    "~=",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "fosslight_source",
            "specs": [
                [
                    "~=",
                    "2.1.0"
                ]
            ]
        }
    ],
    "tox": true,
    "lcname": "fosslight-yocto"
}
        
Elapsed time: 1.73952s