|
1 | | - |
2 | | -[tool.poetry] |
3 | | -authors = ["Johannes Filter <hi@jfilter.de>"] |
| 1 | +[project] |
| 2 | +name = "split-folders" |
| 3 | +version = "0.5.1" |
| 4 | +description = "Split folders with files (e.g. images) into training, validation and test (dataset) folders." |
| 5 | +readme = "README.md" |
| 6 | +license = "MIT" |
| 7 | +requires-python = ">=3.10" |
| 8 | +authors = [ |
| 9 | + {name = "Johannes Filter", email = "hi@jfilter.de"}, |
| 10 | +] |
| 11 | +keywords = ["machine-learning", "training-validation-test", "datasets", "folders"] |
4 | 12 | classifiers = [ |
5 | 13 | "Programming Language :: Python :: 3.10", |
6 | 14 | "Programming Language :: Python :: 3.11", |
7 | 15 | "Programming Language :: Python :: 3.12", |
8 | 16 | "Programming Language :: Python :: 3.13", |
9 | | - "License :: OSI Approved :: MIT License", |
10 | 17 | "Topic :: Utilities", |
11 | 18 | ] |
12 | | -description = "Split folders with files (e.g. images) into training, validation and test (dataset) folders." |
13 | | -keywords = ["machine-learning", "training-validation-test", "datasets", "folders"] |
14 | | -license = "MIT" |
15 | | -name = "split_folders" |
16 | | -packages = [ |
17 | | - {include = "splitfolders"}, |
18 | | -] |
19 | | -readme = "README.md" |
20 | | -repository = "https://github.com/jfilter/split-folders" |
21 | | -version = "0.5.1" |
22 | 19 |
|
23 | | -[tool.poetry.scripts] |
| 20 | +[project.optional-dependencies] |
| 21 | +full = ["tqdm"] |
| 22 | + |
| 23 | +[project.scripts] |
24 | 24 | split-folders = "splitfolders.cli:run" |
25 | 25 | split_folders = "splitfolders.cli:run" |
26 | 26 | splitfolders = "splitfolders.cli:run" |
27 | 27 |
|
28 | | -[tool.poetry.dependencies] |
29 | | -python = ">=3.10" |
30 | | -tqdm = {version = "*", optional = true} |
| 28 | +[project.urls] |
| 29 | +Repository = "https://github.com/jfilter/split-folders" |
| 30 | + |
| 31 | +[tool.poetry] |
| 32 | +packages = [ |
| 33 | + {include = "splitfolders"}, |
| 34 | +] |
31 | 35 |
|
32 | 36 | [tool.poetry.group.dev.dependencies] |
33 | 37 | pytest = "*" |
34 | 38 | ruff = "*" |
35 | 39 | tqdm = "*" |
36 | 40 |
|
37 | | -[tool.poetry.extras] |
38 | | -full = ["tqdm"] |
39 | | - |
40 | 41 | [tool.ruff] |
41 | 42 | target-version = "py310" |
42 | 43 | line-length = 120 |
|
0 commit comments