Seagoat

Latest version: v0.47.2

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

Scan your dependencies

Page 14 of 24

0.19.3

Chore

* chore(deps): update dependency mkdocs-material to v9.2.8 ([`2f23318`](https://github.com/kantord/SeaGOAT/commit/2f233184f64692d632968ac183b88532f2bd3a25))

Fix

* fix(deps): update dependency chromadb to v0.4.9 ([`9ec0b6a`](https://github.com/kantord/SeaGOAT/commit/9ec0b6acf6af29d7caffa0a141815e5fc8eae2a6))

Refactor

* refactor: move get_free_port to utils ([`9caefa9`](https://github.com/kantord/SeaGOAT/commit/9caefa9170d81144f38cc6fe1e9c74b80c351915))

* refactor: remove load_server_info ([`be71e62`](https://github.com/kantord/SeaGOAT/commit/be71e6269012097775f69012f43b3d8bb0d25938))

* refactor: simplify load_server_info ([`ec6e501`](https://github.com/kantord/SeaGOAT/commit/ec6e5015456b6e3e217b87bfcfdd0798f43e8518))

* refactor: add address to get_server_info ([`e8e33b6`](https://github.com/kantord/SeaGOAT/commit/e8e33b6d706c21c17f990e3f57e4cb885bcfdbe1))

* refactor: create get_server_info() ([`963a6d5`](https://github.com/kantord/SeaGOAT/commit/963a6d573a73d682c643ae93a4958b1a248abc44))

* refactor: extract get_json_file_contents ([`48264b9`](https://github.com/kantord/SeaGOAT/commit/48264b906093cd18862d20d7f47639bca46db642))

* refactor: use orjson in utils ([`6bd61e4`](https://github.com/kantord/SeaGOAT/commit/6bd61e4e9883cbbd0db6868e9474ff6978d5f7ee))

* refactor: simplify args of is_server_running() ([`f9c2b4b`](https://github.com/kantord/SeaGOAT/commit/f9c2b4b6041083448219c45ce25c24562df5353c))

* refactor: move is_server_running to utils ([`a9004c9`](https://github.com/kantord/SeaGOAT/commit/a9004c9a6eaca8c497216d78cc9865c461cd6a0f))

0.19.2

Chore

* chore(deps): update actions/checkout action to v4 ([`56934cb`](https://github.com/kantord/SeaGOAT/commit/56934cb2da053cd59deb0da038060cf8b3bd4013))

* chore(deps): update dependency pre-commit to v3.4.0 ([`0dfd947`](https://github.com/kantord/SeaGOAT/commit/0dfd9473dc7f53055e669c9920dbcbc0449e2e11))

* chore(deps): update dependency mkdocs-material to v9.2.7 ([`ead0117`](https://github.com/kantord/SeaGOAT/commit/ead01173b2f0620c7e33a754e87a074b04923fd5))

* chore(deps): update dependency pytest to v7.4.1 ([`8479a16`](https://github.com/kantord/SeaGOAT/commit/8479a1673a78bfbc1860c151653e652eabbeda8f))

Performance

* perf: use a faster json deserialization tool ([`090e8d5`](https://github.com/kantord/SeaGOAT/commit/090e8d5e106487635638a8651fc37386b0770064))

* perf: avoid double deserlization ([`6e1ecc4`](https://github.com/kantord/SeaGOAT/commit/6e1ecc40bec81ba211959707ecc176f5c658d932))

* perf: use a faster JSON serialization tool ([`3187315`](https://github.com/kantord/SeaGOAT/commit/31873152ae936f6925f8569f18026b6aea2d9250))

* perf: avoid double serialization ([`981532a`](https://github.com/kantord/SeaGOAT/commit/981532af82541768b891f29b5a9423ffab3910f0))

* perf: remove redundant code ([`8752892`](https://github.com/kantord/SeaGOAT/commit/87528920fe11e1cfda5cbfdf42503a847055759a))

* perf: avoid overfetching results ([`c0c1c6c`](https://github.com/kantord/SeaGOAT/commit/c0c1c6c494a48bab71a8ac5ca871b22180fe71c0))

0.19.1

Chore

* chore: log when a task on the queue is being handled ([`55321ba`](https://github.com/kantord/SeaGOAT/commit/55321ba252da05f0fe833ba9fcfb8217231b8630))

* chore(deps): update dependency syrupy to v4.5.0 ([`d1d6700`](https://github.com/kantord/SeaGOAT/commit/d1d670016853708eaec7d5c86035d9323f3b02ad))

Fix

* fix(deps): update dependency gitpython to v3.1.34 ([`0548a84`](https://github.com/kantord/SeaGOAT/commit/0548a84d96e06e9202014b6f82a07e951c7abc6e))

0.19.0

Chore

* chore(deps): update dependency ipython to v8.15.0 ([`9c19d36`](https://github.com/kantord/SeaGOAT/commit/9c19d367355cea2f17f7c4e22cc1820570638be8))

Documentation

* docs: document bat usage ([`173853c`](https://github.com/kantord/SeaGOAT/commit/173853cd93463e1c436e96357442a0a5a93b7437))

Feature

* feat: group results together when printing with bat ([`f8e26f8`](https://github.com/kantord/SeaGOAT/commit/f8e26f8dd7a58becccd494a2f48b8fa04993364f))

* feat: display results with bat

fixes: 145 ([`199b06d`](https://github.com/kantord/SeaGOAT/commit/199b06daa293875da8d192cf97bf54c3861255bb))

Fix

* fix: never use pager in bat ([`86e8d5d`](https://github.com/kantord/SeaGOAT/commit/86e8d5d8697d3999690e475969ec27a5fd255551))

Refactor

* refactor: extract print_result_block() ([`3acbe18`](https://github.com/kantord/SeaGOAT/commit/3acbe18bcd50bd1d37df42aa871512d5ceed6b8e))

* refactor: iterate lines in display_results() ([`ebadc81`](https://github.com/kantord/SeaGOAT/commit/ebadc8157685bd271210c376d940cac6f9b4a349))

0.18.0

Feature

* feat: only display full code blocks in result ([`e2767f9`](https://github.com/kantord/SeaGOAT/commit/e2767f98ece3023e01ec4a6d95cd14701b11f842))

Refactor

* refactor: count line types for each block ([`aa13645`](https://github.com/kantord/SeaGOAT/commit/aa1364569541205696930663ae34543ea5353dcc))

0.17.2

Fix

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

Refactor

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

* refactor: nest lines under blocks ([`b50158f`](https://github.com/kantord/SeaGOAT/commit/b50158f0e6181f3f6721c321475112dfef512542))

* refactor: add to_json() to ResultBlock ([`a1423be`](https://github.com/kantord/SeaGOAT/commit/a1423be803e6892ac0a362f058e7a3dfb07d3cec))

* refactor: rename &34;lines&34; to &34;blocks&34; ([`27321fc`](https://github.com/kantord/SeaGOAT/commit/27321fc7579690a67dcebe43756d5e994dd95081))

* refactor: create ResultBlock ([`f02fdcd`](https://github.com/kantord/SeaGOAT/commit/f02fdcdeeffc2406a2a18ad0d918fa93a4d4e22b))

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

* refactor: create utils folder ([`6244c51`](https://github.com/kantord/SeaGOAT/commit/6244c51de8a27e83f4ee152375150d6da1386214))

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

* refactor: reuse _handle_task ([`cdfca1e`](https://github.com/kantord/SeaGOAT/commit/cdfca1ea8e1bfc0c4529282bbb15a49dbbd81a81))

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

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

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

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

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

* refactor: extract _get_context ([`2d8c24a`](https://github.com/kantord/SeaGOAT/commit/2d8c24a6c3df2aa3cad4aa21949a36f94cbfa050))

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

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

* refactor: extract _handle_task ([`68fe9d8`](https://github.com/kantord/SeaGOAT/commit/68fe9d86d1129c7701add050ffd290b1e5155fe8))

* refactor: extract BaseQueue ([`73edaf2`](https://github.com/kantord/SeaGOAT/commit/73edaf281860bfd7349d2fce1f08c01acc156829))

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

Test

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

Page 14 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.