Pkgdev

Latest version: v0.2.10

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

Scan your dependencies

Page 1 of 4

0.2.10

-------------------------

**Fixed bugs:**

- bugs: don't crash when package isn't found in git history (Arthur Zamarin)

- tatt: fix ``required_use`` for packages from bug's package list (Arthur
Zamarin)

- tatt: test run should be after the use combinations (Arthur Zamarin, 174)

- bash-completion: fix missing args for "bugs" and mistake for "mask" (Arthur
Zamarin)

0.2.9

-------------------------

- ci: add testing on Python 3.12 and Python 3.13 (Sam James, 126)

**New Features:**

- tatt: pass specific test configuration for the specific package, while not
affecting the dependencies (Arthur Zamarin, 165)

- tatt: add support for custom ``env`` files (Arthur Zamarin, 165)

- bugs: print bug summary where existing bug is found (Arthur Zamarin, 163)

- bugs: mention age of packages in the bug description (Arthur Zamarin, 140)

- bugs: support ``~/.bugzrc`` for api-key extraction (Arthur Zamarin, 162)

- bugs: add ``--find-by-maintainer`` option, for finding all packages
maintained by a given maintainer (Arthur Zamarin, 157, 168)

- bugs: add support for filtering targets by ``StableRequest`` results from
``pkgcheck scan`` (Arthur Zamarin, 157, 168)

- bugs: allow extending maintainer search by project membership (Arthur Zamarin,
157, 168)

- bugs: support editing the resulting graph before filing bugs (Arthur Zamarin,
169)

- bugs: indicate why dependencies are being added to the graph (Arthur Zamarin,
170)

**Fixed bugs:**

- bugs: prefer using user selected targets over latest dependency (Arthur
Zamarin, 161)

- bugs: merge stable groups as first step (Arthur Zamarin)

- bugs: handle merging of top level nodes (Arthur Zamarin, 125, 167)

- docs: Add ``intersphinx_mapping`` (Brian Harring, 171)

0.2.8

-------------------------

**New Features:**

- pkgdev bugs: add support for passing a root blocker bug, upon which all top
level bugs will block (Arthur Zamarin, 139)

- pkgdev bugs: fallback to ``~/.bugz_token`` for api-key (Arthur Zamarin, 138)

- pkgdev bugs: improve ``--api-key`` description and include appropriate
warning (Florian Schmaus, 159)

- pkgdev bugs: add support for stabilization groups (Arthur Zamarin, 154)

- pkgdev commit: add support for enabling or disabling gpg signing (Arthur
Zamarin, 147)

- pkgdev push: ``--ask`` stops for confirmation on warnings too (Arthur Zamarin,
152)

**Fixed bugs:**

- pkgdev bugs: truncate too long bug summaries (Arthur Zamarin, 141)

- pkgdev bugs: show correct number of bugs which would be opened (Arthur
Zamarin, 142)

- pkgdev bugs: do not swallow exceptions when reading ``~/.bugz_token``
(Florian Schmaus, 158)

0.2.7

-------------------------

**New Features:**

- pkgdev bugs: query for existing open bugs (Arthur Zamarin)

- pkgdev bugs: support piping package list from stdin (Arthur Zamarin, 136)

- git: declare ``PKGDEV=1`` environment variable for git commands (Arthur
Zamarin, 133)

**Fixed bugs:**

- pkgdev bugs: handle correctly merge on new keywords of starting point (Arthur
Zamarin)

- pkgdev bugs: fix spelling of agent noun for 'file' (Arsen Arsenović, 135)

- pkgdev bugs: better error message when package not found (Arthur Zamarin,
134)

- pkgdev bugs: fix restriction passing to ``find_best_match`` (Arthur Zamarin,
131)

0.2.5

-------------------------

**New Features:**

- pkgdev tatt: new tool for package testing (Arthur Zamarin, 109)

- pkgdev bugs: new tool for filing stable bugs (Arthur Zamarin, 113)

This tool is currently *very experimental* and breakage should be expected.
Use very carefully and monitor created bugs!

- commit: use same summary when matching across multiple ebuilds (Arthur
Zamarin, 116)

**Fixed bugs:**

- commit: enable ``-e`` usage with ``-M`` or ``-m`` (Arthur Zamarin)

- commit: generate commit title for commit related files only (Arthur Zamarin,
122)

0.2.4

-------------------------

- commit: don't show disable for python targets that are disabled (Arthur
Zamarin)

- commit: mention ``-e`` as nice option (Arthur Zamarin)
https://bugs.gentoo.org/846785

- Use flit with custom wrapper as build backend (Arthur Zamarin, 104)

- showkw: use color 90 instead of 30 (Arthur Zamarin)

- cli: add support to disable colors using environment variable ``NOCOLOR``
(Arthur Zamarin)

- push: add ``--pull`` option to auto pull and rebase latest changes from
remote before scanning and pushing (Arthur Zamarin, 105)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.