Pretext

Latest version: v2.15.2

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

Scan your dependencies

Page 2 of 7

2.13.3

Includes updates to core through commit: [2f6bfae](https://github.com/PreTeXtBook/pretext/commit/2f6bfaedec237e0024772dd1a7486b5559ec53df)

Changed

- Allow deployment even if there are un-committed changes to the project folder; issue warning.

Fixed

- Addressed another bug causing errors on `pretext update`.

2.13.2

Includes updates to core through commit: [2f6bfae](https://github.com/PreTeXtBook/pretext/commit/2f6bfaedec237e0024772dd1a7486b5559ec53df)

Changed

- Added a temporary hack to avoid build failures when not connected to the internet. This will be reverted in 2.14 in favor of a more robust solution.

2.13.1

Includes updates to core through commit: [2f6bfae](https://github.com/PreTeXtBook/pretext/commit/2f6bfaedec237e0024772dd1a7486b5559ec53df)

Fixed

- Resolved bug with `pretext update`.
- Better warning messages if unable to build css with node.

2.13.0

Includes updates to core through commit: [2f6bfae](https://github.com/PreTeXtBook/pretext/commit/2f6bfaedec237e0024772dd1a7486b5559ec53df)

Added

- Logging is now available when the CLI is used programmatically (as a library). See [docs/api.md](docs/api.md).

Changed

- Asset generation of asymptote, latex-image, and sageplot now utilize a *generated-cache* of images (stored in `.cache` in the root of a project, but customizable in `project.ptx`). This should speed up building and generating assets.

2.12.0

Includes updates to core through commit: [3ce0b18](https://github.com/PreTeXtBook/pretext/commit/3ce0b18284473f5adf52cea46374688299b6d643)

Added

- `pretext update` command will update managed files and the `requirements.txt` file to match current installed version of PreTeXt.

Changed

- Improved help when deploy fails.
- Managed files (`project.ptx`, `requirements.txt`, etc) are now managed by comparing to stock versions, not by a magic comment at top.
- Only manage git-related files (`.gitignore`, `.devcontainer.json`, `.github/workflows/pretext-cli.yml`) when project is tracked by git.
- Only updates managed files when `pretext update` is run, instead on every run.
- Only check for new pretext version once a day.

Fixed

- Removed unneeded warnings about pretext projects existing or not when running `pretext upgrade` and `pretext new`.

2.11.4

Includes updates to core through commit: [42236bf](https://github.com/PreTeXtBook/pretext/commit/42236bf454d9e3f98bc25f0bb5186029710f17f7)

Fixed

- Bug with `pretext view`.

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.