Seagoat

Latest version: v0.54.4

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

Scan your dependencies

Page 31 of 40

0.17.2

Bug Fixes

- **deps**: Update dependency gitpython to v3.1.33
([`7e25ab5`](https://github.com/kantord/SeaGOAT/commit/7e25ab52bfe3b2d4c95126fac25ba82250b92011))

Refactoring

- Add to_json() to ResultBlock
([`a1423be`](https://github.com/kantord/SeaGOAT/commit/a1423be803e6892ac0a362f058e7a3dfb07d3cec))

- Create ResultBlock
([`f02fdcd`](https://github.com/kantord/SeaGOAT/commit/f02fdcdeeffc2406a2a18ad0d918fa93a4d4e22b))

- Create utils folder
([`6244c51`](https://github.com/kantord/SeaGOAT/commit/6244c51de8a27e83f4ee152375150d6da1386214))

- Extract _get_context
([`2d8c24a`](https://github.com/kantord/SeaGOAT/commit/2d8c24a6c3df2aa3cad4aa21949a36f94cbfa050))

- Extract _handle_task
([`68fe9d8`](https://github.com/kantord/SeaGOAT/commit/68fe9d86d1129c7701add050ffd290b1e5155fe8))

- Extract BaseQueue
([`73edaf2`](https://github.com/kantord/SeaGOAT/commit/73edaf281860bfd7349d2fce1f08c01acc156829))

- Extract display utils to a separate files
([`9efef1b`](https://github.com/kantord/SeaGOAT/commit/9efef1bef098564e0ccff1ee4fea628306f9733c))

- Force kwargs only for queues
([`2127263`](https://github.com/kantord/SeaGOAT/commit/21272634d777cb819c713ae3ecc4f6d7ad7c4319))

- Group continuous lines into blocks
([`6a15673`](https://github.com/kantord/SeaGOAT/commit/6a15673e27bf906f8aca4e7eb000a8e24ba56acf))

- Handle chunks using task handlers
([`9489715`](https://github.com/kantord/SeaGOAT/commit/9489715105999bfdd428dccf0f6caa722e75c191))

- Move queue to a separate folder
([`438887d`](https://github.com/kantord/SeaGOAT/commit/438887d22569c0e59cf6353893881227a2cd04ee))

- Move wait_for to utils
([`1bb1255`](https://github.com/kantord/SeaGOAT/commit/1bb12558c5e24d0b1302a59de1f8ae06e05639de))

- Move worker function to BaseQueue
([`0ff8be2`](https://github.com/kantord/SeaGOAT/commit/0ff8be2bffbcf9339c58f603b41d8f8dcecc7b1e))

- Nest lines under blocks
([`b50158f`](https://github.com/kantord/SeaGOAT/commit/b50158f0e6181f3f6721c321475112dfef512542))

- Rename "lines" to "blocks"
([`27321fc`](https://github.com/kantord/SeaGOAT/commit/27321fc7579690a67dcebe43756d5e994dd95081))

- Rename chunks_to_analyze to low_priority_queue
([`440e9da`](https://github.com/kantord/SeaGOAT/commit/440e9daa27c7fa1324abaa1fe8217c649726e1ad))

- Rename enqueue to enqueue_high_prio
([`221dba8`](https://github.com/kantord/SeaGOAT/commit/221dba8317b6fa0dbd42ade79ec46b067ba7c138))

- Reuse _handle_task
([`cdfca1e`](https://github.com/kantord/SeaGOAT/commit/cdfca1ea8e1bfc0c4529282bbb15a49dbbd81a81))

- Use Task dataclass instead of named tuple
([`ba81343`](https://github.com/kantord/SeaGOAT/commit/ba813431b229e1b6aac4880120a23f5afdfe6e3b))

- Use Task for low prio queues
([`b61bc29`](https://github.com/kantord/SeaGOAT/commit/b61bc292ed2f6d868def8ae9d272cf195ead66b7))

Testing

- Fix flaky test
([`528e639`](https://github.com/kantord/SeaGOAT/commit/528e63979fc60622846a643c6fc8ee8a2c8373ac))

0.17.1

Chores

- **deps**: Update dependency mkdocs-material to v9.2.6
([`e210648`](https://github.com/kantord/SeaGOAT/commit/e2106485b8fe9453ef55d595bef2f0a7b6393cf2))

- **deps**: Update dependency pyright to v1.1.325
([`018c1f6`](https://github.com/kantord/SeaGOAT/commit/018c1f6371845bc10e262f93085a15464b76c35a))

Performance Improvements

- Avoid importing pygments when it's not needed
([`25fb7ac`](https://github.com/kantord/SeaGOAT/commit/25fb7acba2803d38c88b5ae19978fd4040125bcc))

- Avoid loading server dependencies in CLI
([`e26078d`](https://github.com/kantord/SeaGOAT/commit/e26078db97e4b14c459f5655c93e4d6bd0f78e8e))

fixes 126

0.17.0

Chores

- **deps**: Update dependency syrupy to v4.4.0
([`396c6f6`](https://github.com/kantord/SeaGOAT/commit/396c6f6239c8b8b50ff60ecbdf8157181fb4457a))

Features

- Allow starting server before preanalyzing chunks
([`e28ffd8`](https://github.com/kantord/SeaGOAT/commit/e28ffd88ae93dad5a5e85a21ecec024175ad6b0f))

- Analyze all files using the queue
([`84ea9f4`](https://github.com/kantord/SeaGOAT/commit/84ea9f4eadc724529fe0cf3ba19a57f90f833cfe))

- Disable telemetry for chromadb
([`dfcf053`](https://github.com/kantord/SeaGOAT/commit/dfcf05313c03652ab318819e330b2053363b57ba))

- Display a warning if chunks are not fully analyzed
([`6bc200d`](https://github.com/kantord/SeaGOAT/commit/6bc200d2dd7a0065d403fda281da28e002507a05))

- Estimate accuracy using square root formula
([`d31c13d`](https://github.com/kantord/SeaGOAT/commit/d31c13da0430894b7d90ad4cd5713b4eff84fbb6))

- Use a more sophisticated formula for accuracy
([`c3fa172`](https://github.com/kantord/SeaGOAT/commit/c3fa1723b0ef3307ead73c615014408c79be50e3))

0.16.2

Bug Fixes

- **deps**: Update dependency chromadb to v0.4.8
([`cb93d6e`](https://github.com/kantord/SeaGOAT/commit/cb93d6ec9e7582e3d36360bcde3c9d8574aad629))

Chores

- **deps**: Update dependency mkdocs-material to v9.2.4
([`4f47410`](https://github.com/kantord/SeaGOAT/commit/4f47410307e4de55ba8bd01800ef8af27c2edade))

- **deps**: Update dependency mkdocs-material to v9.2.5
([`59e6ac7`](https://github.com/kantord/SeaGOAT/commit/59e6ac73dff76d68ab8bcce854a246df2fee1803))

0.16.1

Bug Fixes

- **deps**: Update dependency chromadb to v0.4.7
([`e03deb4`](https://github.com/kantord/SeaGOAT/commit/e03deb40748c4c486c5392f4b0cdce1ce3b24b47))

Chores

- **deps**: Update dependency mkdocs-material to v9.2.3
([`4eeecea`](https://github.com/kantord/SeaGOAT/commit/4eeeceaa329eecb9b507e42fa774bf29f1971296))

- **deps**: Update dependency pyright to v1.1.324
([`5c3bba0`](https://github.com/kantord/SeaGOAT/commit/5c3bba08aac47b040d4b0efd1fcfa38900091f38))

Documentation

- Add "bat-signal"
([`91f35ad`](https://github.com/kantord/SeaGOAT/commit/91f35adecb3f5e37354404b2b4a6d8ac4e85e8f3))

part of this documentation:
https://app.gitbook.com/o/frj4DkAraQA62Kx3r3Ah/s/aGFK5cc3nFU7yY7QWW6r/builders-area/guides/week-1-kick-ass-readme-+-intro

- Fix formatting issue
([`f98c440`](https://github.com/kantord/SeaGOAT/commit/f98c440f85b02ac00a256ddb47b2917f1550e759))

0.16.0

Chores

- **deps**: Update dependency mkdocs-material to v9.2.2
([`c7c37bb`](https://github.com/kantord/SeaGOAT/commit/c7c37bba6c7788024e736b273b619585e3650664))

Features

- Allow analyzing a specific number of files in Engine
([`7d7cb66`](https://github.com/kantord/SeaGOAT/commit/7d7cb66751faeed676909f788e3736cfdd6ef1df))

Refactoring

- Extract _process_chunk
([`4392727`](https://github.com/kantord/SeaGOAT/commit/4392727ad8017255c18c342ea28f84e37e7455d8))

Testing

- Make source faker reusable
([`e25ecb7`](https://github.com/kantord/SeaGOAT/commit/e25ecb74e50c7691358671e6cf29950ed5f7d105))

Page 31 of 40

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.