Refscan

Latest version: v0.2.2

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

Scan your dependencies

Page 1 of 5

0.2.2

In this release, we made refscan run faster at the expense of consuming more memory. 🏃 🐏

What's Changed
* Cache the result of searching for a given document in a given collection by eecavanna in https://github.com/microbiomedata/refscan/pull/41

**Full Changelog**: https://github.com/microbiomedata/refscan/compare/v0.2.1...v0.2.2

0.2.1

What's Changed
* Create `LICENSE` file by shreddd in https://github.com/microbiomedata/refscan/pull/35
* Add `CliRunner`-based tests targeting CLI behavior by sierra-moxon in https://github.com/microbiomedata/refscan/pull/36
* Use separate GHA workflows for formatting/testing versus building/publishing by eecavanna in https://github.com/microbiomedata/refscan/pull/38
* Add support for `Database` slots that define their range via `any_of` by eecavanna in https://github.com/microbiomedata/refscan/pull/40
* **New:** Designate GHA workflows as being "reusable," allowing them to be called by other GHA workflows by eecavanna

New Contributors
* shreddd made their first contribution in https://github.com/microbiomedata/refscan/pull/35
* sierra-moxon made their first contribution in https://github.com/microbiomedata/refscan/pull/36
> Thank you both!

**Full Changelog**: https://github.com/microbiomedata/refscan/compare/v0.2.0...v0.2.1

> Note: There was a "false release" of `v0.2.1` before this one. The "false release" was of commit `624db4a`, which—shortly after I created the release—I learned contained a bug: the two newly-introduced GHA workflows were not designated as "reusable." As a result, the builder/publisher GHA workflow failed to "use" them, which resulted in a failure to build/publish. I deleted that release, fixed the bug on `main`, and then created this release.

0.2.0

What's Changed
* Expose core functionality so it is easier to use within downstream apps by eecavanna in https://github.com/microbiomedata/refscan/pull/33


**Full Changelog**: https://github.com/microbiomedata/refscan/compare/v0.1.23...v0.2.0

0.1.23

What's Changed
* Include source document's schema class name in violation report by eecavanna in https://github.com/microbiomedata/refscan/pull/31


**Full Changelog**: https://github.com/microbiomedata/refscan/compare/v0.1.22...v0.1.23

0.1.22

What's Changed
* Update `linkml-runtime` to fix its behavior regarding `any_of` by eecavanna in https://github.com/microbiomedata/refscan/pull/29


**Full Changelog**: https://github.com/microbiomedata/refscan/compare/v0.1.21...v0.1.22

0.1.21

What's Changed
* Lower Python version requirement from `3.10` to `3.9` by eecavanna in https://github.com/microbiomedata/refscan/pull/28


**Full Changelog**: https://github.com/microbiomedata/refscan/compare/v0.1.20...v0.1.21

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.