All of lore.kernel.org
 help / color / mirror / Atom feed
From: Yegor Yefremov <yegorslists@googlemail.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 3/4] package/python-s3transfer: new package.
Date: Fri, 7 Feb 2020 12:50:33 +0100	[thread overview]
Message-ID: <CAGm1_kteLRd88L6L6PbHJJdn3OGNG13ChqPOAS9f08oFzfh5JA@mail.gmail.com> (raw)
In-Reply-To: <20200207114350.31365-4-raphael.melotte@essensium.com>

On Fri, Feb 7, 2020 at 12:44 PM Rapha?l M?lotte
<raphael.melotte@essensium.com> wrote:
>
> An Amazon S3 Transfer Manager.
>
> Signed-off-by: Rapha?l M?lotte <raphael.melotte@essensium.com>

Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>

> ---
>  DEVELOPERS                                       |  1 +
>  package/Config.in                                |  1 +
>  package/python-s3transfer/Config.in              |  9 +++++++++
>  package/python-s3transfer/python-s3transfer.hash |  5 +++++
>  package/python-s3transfer/python-s3transfer.mk   | 14 ++++++++++++++
>  5 files changed, 30 insertions(+)
>  create mode 100644 package/python-s3transfer/Config.in
>  create mode 100644 package/python-s3transfer/python-s3transfer.hash
>  create mode 100644 package/python-s3transfer/python-s3transfer.mk
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index 5aa26a88af..4d636ebb47 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -2079,6 +2079,7 @@ F:        package/ustream-ssl/
>  N:  Rapha?l M?lotte <raphael.melotte@essensium.com>
>  F:  package/python-botocore/
>  F:  package/python-jmespath/
> +F:  package/python-s3transfer/
>
>  N:     Refik Tuzakli <tuzakli.refik@gmail.com>
>  F:     package/paho-mqtt-cpp/
> diff --git a/package/Config.in b/package/Config.in
> index 9279ad20c9..9d5d5dba6d 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1109,6 +1109,7 @@ menu "External python modules"
>         source "package/python-rpi-gpio/Config.in"
>         source "package/python-rpi-ws281x/Config.in"
>         source "package/python-rtslib-fb/Config.in"
> +       source "package/python-s3transfer/Config.in"
>         source "package/python-scandir/Config.in"
>         source "package/python-scapy/Config.in"
>         source "package/python-schedule/Config.in"
> diff --git a/package/python-s3transfer/Config.in b/package/python-s3transfer/Config.in
> new file mode 100644
> index 0000000000..6587a5fe39
> --- /dev/null
> +++ b/package/python-s3transfer/Config.in
> @@ -0,0 +1,9 @@
> +config BR2_PACKAGE_PYTHON_S3TRANSFER
> +       bool "python-s3transfer"
> +       select BR2_PACKAGE_PYTHON_BOTOCORE # runtime
> +       # runtime, not needed for python3:
> +       select BR2_PACKAGE_PYTHON_FUTURES if BR2_PACKAGE_PYTHON
> +       help
> +         An Amazon S3 Transfer Manager.
> +
> +         https://github.com/boto/s3transfer
> diff --git a/package/python-s3transfer/python-s3transfer.hash b/package/python-s3transfer/python-s3transfer.hash
> new file mode 100644
> index 0000000000..6b554607da
> --- /dev/null
> +++ b/package/python-s3transfer/python-s3transfer.hash
> @@ -0,0 +1,5 @@
> +# md5, sha256 from https://pypi.org/pypi/s3transfer/json
> +md5    8ca74015d9dc58af26c68276a8867eca  s3transfer-0.2.1.tar.gz
> +sha256 6efc926738a3cd576c2a79725fed9afde92378aa5c6a957e3af010cb019fac9d  s3transfer-0.2.1.tar.gz
> +# Locally computed sha256 checksums
> +sha256 8c6db340475136df3c1201d458fa5755698eace76e510471ecc9d857d6083dac  LICENSE.txt
> diff --git a/package/python-s3transfer/python-s3transfer.mk b/package/python-s3transfer/python-s3transfer.mk
> new file mode 100644
> index 0000000000..86bdc19eae
> --- /dev/null
> +++ b/package/python-s3transfer/python-s3transfer.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-s3transfer
> +#
> +################################################################################
> +
> +PYTHON_S3TRANSFER_VERSION = 0.2.1
> +PYTHON_S3TRANSFER_SOURCE = s3transfer-$(PYTHON_S3TRANSFER_VERSION).tar.gz
> +PYTHON_S3TRANSFER_SITE = https://files.pythonhosted.org/packages/39/12/150cd55c606ebca6725683642a8e7068cd6af10f837ce5419a9f16b7fb55
> +PYTHON_S3TRANSFER_SETUP_TYPE = setuptools
> +PYTHON_S3TRANSFER_LICENSE = Apache-2.0
> +PYTHON_S3TRANSFER_LICENSE_FILES = LICENSE.txt
> +
> +$(eval $(python-package))
> --
> 2.23.0
>

  reply	other threads:[~2020-02-07 11:50 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-07 11:43 [Buildroot] [PATCH 0/4] Add python-boto3 Raphaël Mélotte
2020-02-07 11:43 ` [Buildroot] [PATCH 1/4] package/python-jmespath: new package Raphaël Mélotte
2020-02-07 11:49   ` Yegor Yefremov
2020-02-15 14:31   ` Jagan Teki
2020-02-07 11:43 ` [Buildroot] [PATCH 2/4] package/python-botocore: " Raphaël Mélotte
2020-02-07 11:50   ` Yegor Yefremov
2020-02-15 14:30   ` Jagan Teki
2020-02-07 11:43 ` [Buildroot] [PATCH 3/4] package/python-s3transfer: " Raphaël Mélotte
2020-02-07 11:50   ` Yegor Yefremov [this message]
2020-02-15 14:31   ` Jagan Teki
2020-02-07 11:43 ` [Buildroot] [PATCH 4/4] package/python-boto3: " Raphaël Mélotte
2020-02-07 11:50   ` Yegor Yefremov
2020-02-15 14:29   ` Jagan Teki
2020-09-15 20:34 ` [Buildroot] [PATCH 0/4] Add python-boto3 Yann E. MORIN

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAGm1_kteLRd88L6L6PbHJJdn3OGNG13ChqPOAS9f08oFzfh5JA@mail.gmail.com \
    --to=yegorslists@googlemail.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.