Almanack

Latest version: v0.1.1

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

Scan your dependencies

Page 1 of 2

0.1.1

Changes

- Add pre-commit hook (d33bs via 264)
- Require poetry-dynamic-versioning within pyproject.toml (d33bs via 262)
- Bump the python-packages group with 2 updates ([dependabot[bot]](https://github.com/apps/dependabot) via #263)
- Update dependabot to group Python updates together (d33bs via 261)
- Bump macos gh actions runner version (d33bs via 259)
- Bump jupyterlab from 4.3.4 to 4.3.5 ([dependabot[bot]](https://github.com/apps/dependabot) via #258)
- Bump plotly from 5.24.1 to 6.0.0 ([dependabot[bot]](https://github.com/apps/dependabot) via #257)
- Bump black from 24.10.0 to 25.1.0 ([dependabot[bot]](https://github.com/apps/dependabot) via #256)
- Bump isort from 5.13.2 to 6.0.0 ([dependabot[bot]](https://github.com/apps/dependabot) via #255)
- Bump vale from 3.9.3.0 to 3.9.4.0 ([dependabot[bot]](https://github.com/apps/dependabot) via #254)
- Add software DOI to project (d33bs via 251)

0.1.0

Changes

- Bump poethepoet from 0.32.1 to 0.32.2 ([dependabot[bot]](https://github.com/apps/dependabot) via #246)
- Enable `almanack` table and check ignores (d33bs via 245)
- Add OSSci MOSS IG presentation and pavilion for the book (d33bs via 240)
- Remove biopython from dependencies (d33bs via 243)
- Add an example notebook to demonstrate use of the Almanack package (d33bs via 239)
- Bump pyarrow from 18.1.0 to 19.0.0 ([dependabot[bot]](https://github.com/apps/dependabot) via #241)
- Enhance information theory entropy citations (d33bs via 234)
- Bump poethepoet from 0.32.0 to 0.32.1 ([dependabot[bot]](https://github.com/apps/dependabot) via #233)
- Bump vale from 3.9.2.0 to 3.9.3.0 ([dependabot[bot]](https://github.com/apps/dependabot) via #232)

0.0.5

Changes

- Fix static `readme.md` reliance for social media and citation metrics; update tests (d33bs via 229)
- Add `almanack check` capability through CLI (also adds `almanack table` for earlier capabilities) (d33bs via 227)

0.0.4

Changes

- Reorganize Python API for Garden Lattice book materials and add understanding book section (d33bs via 223)
- Bump vale from 3.9.1.0 to 3.9.2.0 (dependabot via 226)
- Add almanack score for simplified understanding through single metric (d33bs via 208)
- Fix code coverage data generation (d33bs via 214)
- Bump poethepoet from 0.31.1 to 0.32.0 (dependabot via 222)
- Bump coverage from 7.6.9 to 7.6.10 (dependabot via 220)
- Bump charset-normalizer from 3.4.0 to 3.4.1 (dependabot via 221)
- Update `README.md` with package usage guidance (d33bs via 215)
- Bump jinja2 from 3.1.4 to 3.1.5 (dependabot via 218)
- Bump jupyterlab from 4.3.3 to 4.3.4 (dependabot via 217)
- Bump jupyterlab from 4.3.2 to 4.3.3 (dependabot via 212)
- Add linear backoff growth time for API requests (d33bs via 210)
- Add DOI citation metrics (d33bs via 206)
- Add pre-commit CI lite for automated fixes (d33bs via 203)
- Bump coverage from 7.6.8 to 7.6.9 (dependabot via 204)
- Bump jupyterlab from 4.3.1 to 4.3.2 (dependabot via 201)
- Add node dependabot updates (d33bs via 200)
- Add code coverage metrics abstraction and python specifics (d33bs via 199)
- Bump pyarrow from 18.0.0 to 18.1.0 (dependabot via 198)
- Bump poethepoet from 0.31.0 to 0.31.1 (dependabot via 197)
- Bump pytest from 8.3.3 to 8.3.4 (dependabot via 196)
- Add ecosystems package API version metrics (d33bs via 194)
- Add social media metrics detected from readme (d33bs via 195)
- Add GitHub workflow success ratio metrics for inferred build status (d33bs via 193)
- Add review, contact, and licensing metrics leveraging Ecosyste.ms API (d33bs via 192)
- Add metric for repo tag count (d33bs via 186)
- Bump poethepoet from 0.28.0 to 0.31.0 (dependabot via 190)
- Bump coverage from 7.6.7 to 7.6.8 (dependabot via 189)
- Bump vale from 3.9.0.0 to 3.9.1.0 (dependabot via 188)
- Bump jupyterlab from 4.3.0 to 4.3.1 (dependabot via 187)
- Add almanack version to metrics table (d33bs via 183)
- Bump tornado from 6.4.1 to 6.4.2 (dependabot via 184)
- Add metrics for unique and active contributor counts (d33bs via 182)
- Bump coverage from 7.6.4 to 7.6.7 (dependabot via 178)
- Bump pyyaml from 6.0.1 to 6.0.2 (dependabot via 177)
- Bump pandas from 2.2.2 to 2.2.3 (dependabot via 176)
- Add and update commit frequency metrics (d33bs via 173)
- Bump black from 24.4.2 to 24.10.0 (dependabot via 175)
- Bump pytest from 8.1.1 to 8.3.3 (dependabot via 169)
- Remove SBOM checks and file (d33bs via 180)
- Add metric for checking common documentation paths (d33bs via 164)
- Refine CLI for use with `get_table` as `almanack <repo path>` (d33bs via 136)
- Fix Dependabot pre-commit check workflow (d33bs via 171)
- Create Dependabot pre-commit update GitHub Action workflow (d33bs via 170)
- Bump plotly from 5.22.0 to 5.24.1 (dependabot via 168)
- Bump pygithub from 2.3.0 to 2.5.0 (dependabot via 167)
- Bump vale from 3.3.1.0 to 3.9.0.0 (dependabot via 166)
- Bump jupyter-book from 1.0.0 to 1.0.3 (dependabot via 165)
- Add SBOM and related checks to project (d33bs via 140)
- Avoid book build for dependabot merges (d33bs via 148)
- Add vulture pre-commit check (d33bs via 137)
- Add book favicon (d33bs via 138)
- Bump sphinxcontrib-bibtex from 2.6.2 to 2.6.3 (dependabot via 144)
- Bump jupyterlab from 4.2.5 to 4.3.0 (dependabot via 145)
- Bump coverage from 7.6.1 to 7.6.4 (dependabot via 143)
- Bump poethepoet from 0.25.0 to 0.28.0 (dependabot via 142)
- Bump fire from 0.6.0 to 0.7.0 (dependabot via 141)

0.0.3

Changes

- Bump linkchecker from 10.4.0 to 10.5.0 (dependabot via 132)
- Bump pyarrow from 16.1.0 to 18.0.0 (dependabot via 131)
- Bump docutils from 0.17.1 to 0.20.1 (dependabot via 130)
- Bump jupyterlab-code-formatter from 2.2.1 to 3.0.2 (dependabot via 129)
- Add measure for repository default branch as not `master` (d33bs via 128)
- Deduplicate metric key usage to simplify development (d33bs via 126)
- Format `pyproject.toml` file with `pyproject-fmt` using pre-commit (d33bs via 127)
- Enable Dependabot updates to Poetry lockfile (d33bs via 125)
- Add citability measure (d33bs via 120)
- Fix `plotly.js` docsite dependency issue (d33bs via 112)
- Add community health file based metrics (d33bs via 115)
- Change test repo branch names from `master` to `main` (d33bs via 118)
- Bump thollander/actions-comment-pull-request from 2 to 3 (dependabot via 117)
- Disable PR entropy report for non-fix branches (d33bs via 113)
- Create check index and tabular output (d33bs via 109)
- Remove `gitpython` dependency and update test repo data generation module (d33bs via 105)
- Disable notebook execution for book content (d33bs via 104)
- Enable Dependabot updates for GitHub Actions (d33bs via 102)
- Bump cryptography from 43.0.0 to 43.0.1 (dependabot via 101)
- Bump jupyterlab from 4.2.3 to 4.2.5 (dependabot via 99)
- Creating new CLI for `process_pr_entropy`, referenced in GitHub action `entropy-check.yml` (willdavidson05 via 95)
- Add acknowledgements statement (d33bs via 94)
- Creating GitHub Action based on CLI ouput (willdavidson05 via 87)
- Refactoring file structure containing `process_repo_entropy`. New report structure and information (willdavidson05 via 86)
- Add CLI for `repo_entropy` (willdavidson05 via 80)
- New structure for test repositories and added testing suites (willdavidson05 via 78)
- Avoid PDF-specific single-page formatting for GitHub Pages builds (d33bs via 76)

0.0.2

Changes

- Add notebook-based demonstration with real-world data (d33bs via 72)
- Bump setuptools from 69.1.1 to 70.0.0 (dependabot via 70)
- Creating Shannon Entropy calculation function and editing test datasets (willdavidson05 via 65)
- Bump zipp from 3.17.0 to 3.19.1 (dependabot via 68)
- Bump certifi from 2024.2.2 to 2024.7.4 (dependabot via 67)
- Add LoC(lines of code) tracker (willdavidson05 via 62)
- Extracting commit contents (willdavidson05 via 59)
- Bump ws and pa11y (dependabot via 61)
- Bump urllib3 from 1.26.18 to 1.26.19 (dependabot via 60)
- Add code quality linting checks via `ruff` through `pre-commit` (d33bs via 57)
- Expand Python version testing through GitHub Actions changes (d33bs via 55)
- Bump tornado from 6.4 to 6.4.1 (dependabot via 49)
- Create two test datasets to track low and high entropy (willdavidson05 via 47)
- Fix link and content references after project rename (d33bs via 53)

Page 1 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.