Skip to content

Commit a4f03c3

Browse files
committed
MAINT: moved setuptools config to pyproject.toml
1 parent a590cb3 commit a4f03c3

2 files changed

Lines changed: 50 additions & 56 deletions

File tree

pyproject.toml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
[build-system]
2+
build-backend = "setuptools.build_meta"
3+
requires = [
4+
"setuptools >= 77.0.3",
5+
]
6+
7+
[project]
8+
name = "larray_eurostat"
9+
version = "0.35-dev"
10+
description = "Additional package to import Eurostat files using LArray"
11+
readme = "README.rst"
12+
13+
authors = [
14+
{name = "Gaetan de Menten", email = "gdementen@gmail.com"},
15+
{name = "Geert Bryon"},
16+
{name = "Alix Damman"},
17+
{name = "Johan Duyck"},
18+
]
19+
classifiers = [
20+
"Development Status :: 4 - Beta",
21+
"Operating System :: OS Independent",
22+
"Intended Audience :: Science/Research",
23+
"Intended Audience :: Developers",
24+
"Programming Language :: Python",
25+
"Programming Language :: Python :: 3",
26+
"Programming Language :: Python :: 3.9",
27+
"Programming Language :: Python :: 3.10",
28+
"Programming Language :: Python :: 3.11",
29+
"Programming Language :: Python :: 3.12",
30+
"Programming Language :: Python :: 3.13",
31+
"Programming Language :: Python :: 3.14",
32+
"Topic :: Scientific/Engineering",
33+
"Topic :: Software Development :: Libraries",
34+
]
35+
license = 'GPL-3.0-only'
36+
license-files = ["LICENSE"]
37+
38+
requires-python = ">=3.9"
39+
dependencies = [
40+
"larray",
41+
]
42+
43+
[project.optional-dependencies]
44+
test = ["pytest"]
45+
46+
[project.urls]
47+
Homepage = "https://github.com/larray-project/larray_eurostat"
48+
Repository = "https://github.com/larray-project/larray_eurostat"
49+
Issues = "https://github.com/larray-project/larray_eurostat/issues"
50+
151
[tool.pytest.ini_options]
252
minversion = "6.0"
353
testpaths = [

setup.py

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)