Fossology

Latest version: v3.3.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.2.0

Refactoring

- **0.2.0**: Get report name from HTTP header
([`04ca22d`](https://github.com/fossology/fossology-python/commit/04ca22d7de6b70654b85315ce408fb71acc63a8f))

Interface change for `download_report`: - only the report id is accepted as parameter - removed
`as_zip` option, Fossology only returns uncompressed reports - return a tuple of the report
content and the file name as returned by the HTTP GET reponse header - use typehints and fix
exceptions descriptions

0.1.4

Chores

- **update**: Test with python 3.9, update deps
([`df4450c`](https://github.com/fossology/fossology-python/commit/df4450c9d71ce780eb62d12c1f69014b8d324e4c))

- **version**: Add newest patch release to docs
([`9f4b265`](https://github.com/fossology/fossology-python/commit/9f4b26507ab0472e522f3af762a4a866ea3b9db3))

- **version**: Update patch release number
([`59ff2b2`](https://github.com/fossology/fossology-python/commit/59ff2b21566cb77d70d296dbb61bc737fe1335a2))

Features

- **upload**: Add wait_time option, improve docstrings
([`a32958a`](https://github.com/fossology/fossology-python/commit/a32958af3432c5ec308b118396b935f9d987a820))

0.1.3

Chores

- **poetry**: Update dependencies
([`ebf440e`](https://github.com/fossology/fossology-python/commit/ebf440ef250aceb6966695f63127af6c769f2579))

Features

- **0.1.2**: Align with API version 1.0.17
([`a7dbf59`](https://github.com/fossology/fossology-python/commit/a7dbf590529d28c343be83e943aaaad9b046a3ee))

- **group**: Use header groupName wherever possible, handle 403
([`e836986`](https://github.com/fossology/fossology-python/commit/e8369867fd50997d0601503e5742a7f9356215d6))

- **release**: Patch version 0.1.3 with reverted commits
([`0bf248d`](https://github.com/fossology/fossology-python/commit/0bf248d4eb928e2c870563b182a8b13cd249c901))

- **release**: Update patch release version
([`7c5fd37`](https://github.com/fossology/fossology-python/commit/7c5fd371777093934e29b765769d83daa540ff53))

- **uploads**: Honor Retry-After header from GET uploads
([`b513e72`](https://github.com/fossology/fossology-python/commit/b513e72587ab03794d6e59adb85b5562a903587c))

0.1.1

([`7219bcc`](https://github.com/fossology/fossology-python/commit/7219bccf9e8c0cbb08473c79ea910d79ce829bc7))

- **update**: Support version 1.0.16
([`97e7293`](https://github.com/fossology/fossology-python/commit/97e72939afaf981220c5b0372edf4a3df843bbd9))

Add switch to support URL upload and document the different upload types: file, VCS and URL.

Add upload SHA and improve compatibility with future API objects by using keyword arguments.

Testing

- **sha1**: Add test assertion
([`f969411`](https://github.com/fossology/fossology-python/commit/f96941195527db8e5d3701b0a9dd4a3d692feb72))

0.1.0

Bug Fixes

- **action**: Use CODECOV_TOKEN
([`f2bacce`](https://github.com/fossology/fossology-python/commit/f2baccec096b4efa08befdde1bebb5427060657f))

- **codecov**: Use bash uploader
([`4cf5e0e`](https://github.com/fossology/fossology-python/commit/4cf5e0eb57e90b98a5c0f3d25785162c3e7ea4a6))

- **exception**: Catch JSONDecode error
([`3e0f352`](https://github.com/fossology/fossology-python/commit/3e0f352977ce8be6c2ab4f8514817f2e47419987))

- **exceptions**: Return error message from server
([`6c08872`](https://github.com/fossology/fossology-python/commit/6c0887299f0c9cacddac09ec7c15e25d39e3cb59))

- **format**: Run black on all remaining files
([`4a18f75`](https://github.com/fossology/fossology-python/commit/4a18f75ba3d56b7e754994a908623d3e80002bb9))

Chores

- **pypi**: Update pyflakes to fully support Python 3.8
([`56d3578`](https://github.com/fossology/fossology-python/commit/56d3578aa5ce067d5580c5a2a272efb2d33c5629))

Additionally add codecov and update github action to send report.

- **python**: Adapt to CI environment, run on every commit/pr
([`27dace4`](https://github.com/fossology/fossology-python/commit/27dace4e19c6ec9711be47f1f972f7cb038ff286))

Documentation

- **theme**: Add minor theme modifications
([`a75b960`](https://github.com/fossology/fossology-python/commit/a75b9606659e89e11a8f2553817ec33c39ae5718))

Features

- **api**: Support API version 1.0.13
([`3709272`](https://github.com/fossology/fossology-python/commit/37092720df035c5bdbcadd259106cc9b3183e386))

Fix some minor error in previous version Closes 21

- **copyright**: Update year 2020
([`2d96cf3`](https://github.com/fossology/fossology-python/commit/2d96cf3db2bb5f33ed260275d029900d562f111c))

- **coverage**: Improve coding style and code coverage
([`cfdcd45`](https://github.com/fossology/fossology-python/commit/cfdcd4512d7ed767566a55ec52aca12baddc4613))

- **coverage**: Integrate test coverage
([`7f56342`](https://github.com/fossology/fossology-python/commit/7f563423230d9f4a12bb770cb8742d7fd789497f))

Refactoring

- **partial**: Improve test coverage and fix bugs/style
([`045b68f`](https://github.com/fossology/fossology-python/commit/045b68f7e28bbe2867686edaba61d59ddba37999))

- **style**: Fix styling/linting errors
([`65cd591`](https://github.com/fossology/fossology-python/commit/65cd59114e9deedfdade09e77296467287fffe66))

0.0.11

Bug Fixes

- **agents**: Add patent agent
([`c425974`](https://github.com/fossology/fossology-python/commit/c425974518e610b3dd5bf92ee6a5434066f9a115))

- **agents**: Use **kwargs for additional specific agents
([`be6caaa`](https://github.com/fossology/fossology-python/commit/be6caaac5cfb37e84ce84c471d660c6dd11d090d))

- **black**: Reformat using black
([`2e9f4f1`](https://github.com/fossology/fossology-python/commit/2e9f4f1a29ff282a934d5fdd541c9409e4ef9408))

- **report**: Update to latest API version
([`cce1b33`](https://github.com/fossology/fossology-python/commit/cce1b33075f93e174380890e7d769b6e8097988d))

- **summary**: Ui-less upload summary
([`0aca064`](https://github.com/fossology/fossology-python/commit/0aca064bb91cc4a6ecbd550e8b21d81d13c1e6c3))

Chores

- **0.0.8**: New version
([`c444594`](https://github.com/fossology/fossology-python/commit/c44459489bcd184931396754ec785ce8b6081e0d))

- **actions**: Trigger if source or tests are changed
([`c686b9d`](https://github.com/fossology/fossology-python/commit/c686b9db7444ecdab1ee8d883d2c8fe2fcafcf53))

- **static**: Remove docs static files
([`1c573cc`](https://github.com/fossology/fossology-python/commit/1c573ccb8e9d2494be2cd21e57164b8ca24febd5))

- **update**: Version 0.0.10 compatible with API 1.0.12
([`e1d2334`](https://github.com/fossology/fossology-python/commit/e1d233428926073122af80d1adb2c8bb83fb6039))

- **update**: Version 0.0.10 compatible with API 1.0.12
([`50ce576`](https://github.com/fossology/fossology-python/commit/50ce576f9874f4cb3cb515db5362ed45491b2cd1))

- **workflows**: Only run when Python files changed
([`6bd0bb3`](https://github.com/fossology/fossology-python/commit/6bd0bb3d6688f1a04ccec2f9f6a7d79c12a42c22))

Documentation

- **all**: Move build docs to gh-pages branch
([`2a12603`](https://github.com/fossology/fossology-python/commit/2a12603052bd38692ad3122f43497429fb78c0f6))

- **all**: Update static docs folder
([`38e9056`](https://github.com/fossology/fossology-python/commit/38e9056e4cdee7b2ea1a3b6cda5dc90834123cc9))

- **readme**: Add more badges
([`c14f016`](https://github.com/fossology/fossology-python/commit/c14f016bf5f55484e329b8c65f21119c3e805d9d))

- **sphinx**: Add/update code samples and default value
([`165da41`](https://github.com/fossology/fossology-python/commit/165da41d4c2bae00aab819e2401484b05c51d7cb))

Features

- **0.0.9**: Fix minor bugs, update version
([`f782057`](https://github.com/fossology/fossology-python/commit/f7820574f25c913bbc78b67644e803060afc128b))

- **api**: Update to version 1.0.10
([`429bcc1`](https://github.com/fossology/fossology-python/commit/429bcc1faa62793004692b2564103b5a7b890689))

Add upload summary endpoint Use retry decorator in case of 503 Add a new test case

- **version**: New 0.0.11
([`f24ea05`](https://github.com/fossology/fossology-python/commit/f24ea054665eb42e6780d81e751806ae467642bd))

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.