Skip to content

Commit 0953f70

Browse files
committed
package/python-anyio: new package
1 parent 449734f commit 0953f70

File tree

4 files changed

+32
-0
lines changed

4 files changed

+32
-0
lines changed

package/Config.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -802,6 +802,7 @@ menu "External python modules"
802802
source "package/python-aiohttp/Config.in"
803803
source "package/python-aionotify/Config.in"
804804
source "package/python-alsaaudio/Config.in"
805+
source "package/python-anyio/Config.in"
805806
source "package/python-apply_defaults/Config.in"
806807
source "package/python-argh/Config.in"
807808
source "package/python-arrow/Config.in"

package/python-anyio/Config.in

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
config BR2_PACKAGE_PYTHON_ANYIO
2+
bool "python-anyio"
3+
depends on BR2_PACKAGE_PYTHON3
4+
select BR2_PACKAGE_PYTHON_IDNA # runtime
5+
select BR2_PACKAGE_PYTHON_SNIFFIO # runtime
6+
select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
7+
help
8+
High level compatibility layer for multiple asynchronous
9+
event loop implementations.
10+
11+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# md5, sha256 from https://pypi.org/pypi/anyio/json
2+
md5 75bc9d484d89e3c0acb5ef98e5121714 anyio-3.3.0.tar.gz
3+
sha256 ae57a67583e5ff8b4af47666ff5651c3732d45fd26c929253748e796af860374 anyio-3.3.0.tar.gz
4+
# Locally computed sha256 checksums
5+
sha256 5361ac9dc58f2ef5fd2e9b09c68297c17f04950909bbc8023bdb82eacf22c2b0 LICENSE

package/python-anyio/python-anyio.mk

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
################################################################################
2+
#
3+
# python-anyio
4+
#
5+
################################################################################
6+
7+
PYTHON_ANYIO_VERSION = 3.3.0
8+
PYTHON_ANYIO_SOURCE = anyio-$(PYTHON_ANYIO_VERSION).tar.gz
9+
PYTHON_ANYIO_SITE = https://files.pythonhosted.org/packages/58/92/29df8cc2d38a54c1db0074bc745109b30edbcccf3ebac7c3c82c63cd692c
10+
PYTHON_ANYIO_SETUP_TYPE = setuptools
11+
PYTHON_ANYIO_LICENSE = MIT
12+
PYTHON_ANYIO_LICENSE_FILES = LICENSE
13+
PYTHON_ANYIO_DEPENDENCIES = host-python-setuptools-scm host-python-toml
14+
15+
$(eval $(python-package))

0 commit comments

Comments
 (0)