Pytest-gitconfig

Latest version: v0.6.0

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

Scan your dependencies

0.6.0

๐Ÿ’ซ New features

- add a `GitConfig.override()` context manager setting values
- support a 2nd `get()` parameter as default value if the key is not found in git config

๐Ÿ“– Documentation

- **README**: improve README documentation until we have a decent RTFD ref documentation

0.5.0

๐Ÿ’ซ New features

- **set**: handle dict with dotted keys as `GitConfig.set()` parameter

๐Ÿ“– Documentation

- **README**: improve `gitconfig.set()` documentation

0.4.0

๐Ÿ› Bug fixes

- **version**: update versionning to support `pdm` 2.8+
- support pre Python 3.9 importlib.resources.files

๐Ÿ“– Documentation

- **README**: improve typing and add some examples

๐Ÿ“ฆ Build

- update CI/lint dependencies
- drop support for Python 3.7 and add Python 3.12
- update dependencies

0.2.0

๐Ÿ“– Documentation

- **README**: add the initial documentation to the README

๐Ÿงน Chores

- **defaults**: use sane default values and expose them at package level
- **env**: test `GIT_` prefixed env vars cleaning
- **plugin**: remove the unused `run` helper
- **typing**: expose `GitConfig` type at package level

0.1.1

๐Ÿ“ฆ Build

- **metadata**: fix project PEP621 metadata and entrypoint plugin name

0.1.0

๐Ÿ’ซ New features

- initial version with a single `gitconfig` session fixture

Links

Releases

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.