Skip to content

Commit 2b17b96

Browse files
committed
document
1 parent 0a3f114 commit 2b17b96

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

CHANGES.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
## Changes
22

3-
### 3.0.1 (unreleased)
3+
### 3.1.0 (unreleased)
44

55
- Provide `directory` default setting [rnix]
6+
- Feature: Include other INI config files [jensens]
67

78
### 3.0.0 (2023-05-08)
89

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,21 @@ Output of the combined constraints.
5353

5454
Default: `constraints-mxdev.txt`
5555

56+
#### `include`
57+
58+
Include one or more other INI files.
59+
60+
The included file is read the before main file, so the main file overrides included settings, if they appear in both sections.
61+
The included file is read depth first, so if the included file includes another file, this is read before the main file
62+
63+
If an included file is an HTTP-URL, it is loaded from there.
64+
65+
If the included file is a relative path, it is loaded relative to the parents directory or URL.
66+
67+
The feature utilizes the [ConfigParser feature to read multiple files at once](https://docs.python.org/3/library/configparser.html#configparser.ConfigParser.read).
68+
69+
Default: empty
70+
5671
#### `default-target`
5772

5873
Target directory for sources from VCS. Default: `./sources`

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[project]
22
name = "mxdev"
33
description = "Enable to work with Python projects containing lots of packages, of which you only want to develop some."
4-
version = "3.0.1.dev0"
4+
version = "3.1.0.dev0"
55
keywords = ["pip", "vcs", "git", "development"]
66
authors = [
77
{name = "MX Stack Developers", email = "dev@bluedynamics.com" }
@@ -20,6 +20,7 @@ classifiers = [
2020
"Programming Language :: Python :: 3.9",
2121
"Programming Language :: Python :: 3.10",
2222
"Programming Language :: Python :: 3.11",
23+
"Programming Language :: Python :: 3.12",
2324
]
2425
dependencies = []
2526
dynamic = ["readme"]

0 commit comments

Comments
 (0)