Schug

Latest version: v1.11.0

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

Scan your dependencies

Page 1 of 3

1.11

Changed
- Reintroduce `[success]` lines in the streamed content, to simplify checks downstream

1.10.1

Fixed
- Refactor Ensembl data downloads to avoid timeout issues

1.10

Added
- An additional `Gene Biotype` (build 37) or `Gene type` (build 38) column when downloading genes to file. This allows downloading of non-coding genes
Changed
- Demo files `genes_37.tsv` and `genes_38.tsv` to reflect latest changes in genes downloaded files
- Demo files contain now lines from the following genes: MTHFR, DHFR, FOLR1, SLC46A1, MT-TP (better integration with chanjo tests)

1.9

Changed
- Added retry logic to stream_resource to handle failed chunk downloads with a configurable number of attempts and error handling.
- Commented out in the code all endpoints that are not yet functioning.

1.8

Changed
- Use custom issue and pull request templates in this repository
- Remove old code once used for downloading data from Ensembl
Fixed
- Do not include `[success]` lines in the streamed outfiles: genes, transcripts and exons

1.7

Changed
- Do not download duplicated lines from Ensembl BioMart
- Update Python version to v3.12 in Dockerfile
- Update Python version in pyproject.toml
Fixed
- Download data from Ensembl BioMart chromosome-wise, to avoid missing exons, for instance (see issue 74)

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.