summaryrefslogtreecommitdiff
path: root/python/src
Commit message (Expand)AuthorAge
* Prepare to release confget 5.1.2Peter Pentchev2023-08-26
* python: Ruff 0.0.286: annotations, context managerPeter Pentchev2023-08-26
* python: drop an outdated piece of diagnostic codePeter Pentchev2023-05-15
* python: drop the pylint checks and overrides, we use Ruff nowPeter Pentchev2023-05-15
* python: ruff TID252: no higher-level relative importsPeter Pentchev2023-05-15
* python: ruff SIM115: iterate over the dictionary itselfPeter Pentchev2023-05-15
* python: ruff SIM114: use "or" instead of two "if" statementsPeter Pentchev2023-05-15
* python: ruff PTH122, PTH123, UP015: make much more use of pathlib.PathPeter Pentchev2023-05-15
* python: ruff PT018: split an assertion in twoPeter Pentchev2023-05-15
* python: ruff EXE002: drop an executable bit on a module filePeter Pentchev2023-05-15
* python: ruff D???: fix some docstring issuesPeter Pentchev2023-05-15
* python: ruff S101: drop some asserts, mark others as neededPeter Pentchev2023-05-15
* python: override some Ruff checksPeter Pentchev2023-05-15
* python: use Ruff's isort implementationPeter Pentchev2023-05-15
* SPDX: add my e-mail address to the copyright noticePeter Pentchev2023-05-14
* SPDX: drop the copyright yearsPeter Pentchev2023-05-14
* python: use hatch/hatcling for the PEP517 buildPeter Pentchev2023-05-14
* SPDX step 1: existing noticesPeter Pentchev2023-05-14
* Prepare to release confget-5.1.1Peter Pentchev2023-04-18
* Version bump to 5.1.0, python: added defs.BackendTypePeter Pentchev2023-02-14
* python: simplify ini-re's read_file() function a bitPeter Pentchev2023-02-13
* python: do not modify the value of a loop variablePeter Pentchev2023-02-13
* python: explicitly disable pylint's magic value check as neededPeter Pentchev2023-02-13
* python: define the INI-like class's STDIN_NAME constantPeter Pentchev2023-02-13
* python: use an enum for the -q option's argumentPeter Pentchev2023-02-13
* python: define the defs.BackendType enumPeter Pentchev2023-02-13
* python: a non-empty string is truthyPeter Pentchev2023-02-13
* python: use ternary expressions in a couple of placesPeter Pentchev2023-02-13
* python: tell pylint our command-line validation is weirdPeter Pentchev2023-02-13
* python: fix a bug in parsing some INI-style filesPeter Pentchev2023-02-13
* Post-release version bump to 5.0.2Peter Pentchev2023-01-10
* Version bump to 5.0.1Peter Pentchev2022-11-28
* python: do not assume the input file is always UTF-8Peter Pentchev2022-11-28
* python: main: allow `-q sections` for all INI-style backendsPeter Pentchev2022-11-27
* python: read_ini_file(), main: honor the chosen backend!Peter Pentchev2022-11-27
* python: add the ini-pyp backendPeter Pentchev2022-10-25
* python: fix continuation lines whitespace handlingPeter Pentchev2022-10-25
* python: use open() instead of io.open()Peter Pentchev2022-10-25
* python: various minor fixesPeter Pentchev2022-10-25
* python: py3: a NamedTuple can be a class nowPeter Pentchev2022-10-25
* python: py3: no need for __future__.print_functionPeter Pentchev2022-10-25
* python: py3: apply a couple of pylint's suggestionsPeter Pentchev2022-10-25
* python: drop an unneeded "pass" statementPeter Pentchev2022-10-25
* python: drop some outdated unused pylint overridesPeter Pentchev2022-10-25
* python: use dataclasses for the config hierarchyPeter Pentchev2022-10-25
* python: py3: use shlex.quote()Peter Pentchev2022-10-14
* python: py3: type hints -> type annotationsPeter Pentchev2022-10-14
* python: py36: f-stringsPeter Pentchev2022-10-13
* python: py3: use super() without argumentsPeter Pentchev2022-10-13
* python: py3: no need to inherit from objectPeter Pentchev2022-10-13