2 # Copyright (C) 2016, 2018-2023 Jeffery To
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=python-attrs
15 PKG_HASH
:=6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015
18 PKG_LICENSE_FILES
:=LICENSE
19 PKG_MAINTAINER
:=Jeffery To
<jeffery.to@gmail.com
>
21 PKG_BUILD_DEPENDS
:=python-hatchling
/host python-hatch-vcs
/host python-hatch-fancy-pypi-readme
/host
24 include $(INCLUDE_DIR
)/package.mk
25 include ..
/python3-package.mk
27 define Package
/python3-attrs
31 TITLE
:=Classes Without Boilerplate
32 URL
:=https
://www.attrs.org
/
33 DEPENDS
:=+python3-light
36 define Package
/python3-attrs
/description
37 attrs is an MIT-licensed Python package with class decorators that ease
38 the chores of implementing the most common attribute-related object
42 $(eval
$(call Py3Package
,python3-attrs
))
43 $(eval
$(call BuildPackage
,python3-attrs
))
44 $(eval
$(call BuildPackage
,python3-attrs-src
))