Skip to content

Commit 0f9cc5a

Browse files
committed
update build system
1 parent 15eb05b commit 0f9cc5a

4 files changed

Lines changed: 51 additions & 2 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2015-2021 RetailDriver LLC
3+
Copyright (c) 2015-2025 RetailDriver LLC
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

pyproject.toml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
[build-system]
2+
requires = ["setuptools >= 74.1.2"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "retailcrm"
7+
version = "5.2.0"
8+
authors = [
9+
{ name="Alex Lushpai", email="lushpai@gmail.com" },
10+
]
11+
maintainers = [
12+
{ name="Alex Lushpai", email="lushpai@gmail.com" },
13+
]
14+
description = "RetailCRM API client"
15+
keywords = ["api", "ecom", "retailcrm"]
16+
readme = "README.md"
17+
requires-python = ">=3.8"
18+
dependencies = [
19+
"multidimensional-urlencode==0.0.4",
20+
"nose==1.3.7",
21+
"requests==2.32.4",
22+
"coverage==4.5.4",
23+
"pook==1.3.0",
24+
"setuptools==74.1.2"
25+
]
26+
classifiers = [
27+
"Development Status :: 5 - Production/Stable",
28+
"Environment :: Other Environment",
29+
"Intended Audience :: Developers",
30+
"Operating System :: OS Independent",
31+
"Programming Language :: Python",
32+
"Programming Language :: Python :: 3",
33+
"Programming Language :: Python :: 3.8",
34+
"Programming Language :: Python :: 3.9",
35+
"Programming Language :: Python :: 3.10",
36+
"Programming Language :: Python :: 3.11",
37+
"Programming Language :: Python :: 3.12",
38+
"Programming Language :: Python :: 3 :: Only",
39+
"Topic :: Software Development :: Libraries :: Python Modules",
40+
]
41+
license = "MIT"
42+
license-files = ["LICEN[CS]E*"]
43+
44+
[project.urls]
45+
Homepage = "https://github.com/retailcrm/api-client-python"
46+
Issues = "https://github.com/retailcrm/api-client-python/issues"

setup.cfg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[metadata]
2+
# This includes the license file(s) in the wheel.
3+
# https://wheel.readthedocs.io/en/stable/user_guide.html#including-license-files-in-the-generated-wheel-file
4+
license_files = LICENSE

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ def read(filename):
3030
'Development Status :: 5 - Production/Stable',
3131
'Environment :: Other Environment',
3232
'Intended Audience :: Developers',
33-
'License :: OSI Approved :: MIT License',
3433
'Operating System :: OS Independent',
3534
'Programming Language :: Python',
3635
'Programming Language :: Python :: 3',

0 commit comments

Comments
 (0)