From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:59256) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jGndn-00023c-CZ for guix-patches@gnu.org; Tue, 24 Mar 2020 13:47:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jGndm-0000H3-4r for guix-patches@gnu.org; Tue, 24 Mar 2020 13:47:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49585) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jGndl-0000Gy-QK for guix-patches@gnu.org; Tue, 24 Mar 2020 13:47:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jGndl-0007se-OS for guix-patches@gnu.org; Tue, 24 Mar 2020 13:47:01 -0400 Subject: [bug#40195] [EXTERNAL]Re: [bug#40195] Add Docusign python API module as a package Resent-Message-ID: From: Josh Marshall Date: Tue, 24 Mar 2020 17:46:43 +0000 Message-ID: References: , <20200323193906.GA30452@jasmine.lan> In-Reply-To: <20200323193906.GA30452@jasmine.lan> Content-Language: en-US Content-Type: multipart/mixed; boundary="_003_BL0PR06MB46733D434B8858B35F493798E9F10BL0PR06MB4673namp_" MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Leo Famulari Cc: "40195@debbugs.gnu.org" <40195@debbugs.gnu.org> --_003_BL0PR06MB46733D434B8858B35F493798E9F10BL0PR06MB4673namp_ Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The tarballs that GitHub automatically generates per-tag (named like 'v3.0.0.tar.gz') do sometimes change, which breaks our packaging. So we should package this either from the Git tag or from PyPI: > Done I think we should take the PyPi name as canonical, so as a Python library, this Guix package should be called 'python-docusign-esign'. > Done Why are the tests skipped? Can you add a code comment? Even just "No test suite" if that is the case. > Done Make sure to lint the package. You may need to do it in a Guix development environment; something like this should work: > I couldn't figure the command -- thanks. Also done Can you send a revised patch? = > See attached Also, does this integrate with any Guix packages? > No? --- The information in this email, including attachments, may be confidential a= nd is intended solely for the addressee(s). If you believe you received thi= s email by mistake, please notify the sender by return email as soon as pos= sible. --_003_BL0PR06MB46733D434B8858B35F493798E9F10BL0PR06MB4673namp_ Content-Type: application/octet-stream; name="0001-Adding-Docusign-python-API-module-as-a-package.patch" Content-Description: 0001-Adding-Docusign-python-API-module-as-a-package.patch Content-Disposition: attachment; filename="0001-Adding-Docusign-python-API-module-as-a-package.patch"; size=2018; creation-date="Tue, 24 Mar 2020 17:15:53 GMT"; modification-date="Tue, 24 Mar 2020 17:15:53 GMT" Content-Transfer-Encoding: base64 RnJvbSA1ZWI1ZjVlNzEwOTk0ZDFmYTFjNjExNWJhMDIwMjAxMTgyZDgxNjA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb3NoIE1hcnNoYWxsIDxqb3NoLm1hcnNoYWxsQGpheC5vcmc+ CkRhdGU6IE1vbiwgMjMgTWFyIDIwMjAgMTA6MTk6NDMgLTA0MDAKU3ViamVjdDogW1BBVENIIDEv Ml0gQWRkaW5nIERvY3VzaWduIHB5dGhvbiBBUEkgbW9kdWxlIGFzIGEgcGFja2FnZS4KCi0tLQog Z251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5k ZXggODI3MWUxZmY3ZS4uZGU4YTJiODJhYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhv bi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtNzAsNiArNzAs NyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDIwIEpha3ViIEvEhWR6aW/FgmthIDxrdWJhQGthZHpp b2xrYS5uZXQ+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAgc2lyZ2F6aWwgPHNpcmdhemlsQHpvaG8u Y29tPgogOzs7IENvcHlyaWdodCDCqSAyMDIwIFNlYmFzdGlhbiBTY2hvdHQgPHNzY2hvdHRAbWFp bGJveC5vcmc+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjAgSm9zaCBNYXJzaGFsbCA8am9zaHVhLnIu bWFyc2hhbGwuMTk5MUBnbWFpbC5jb20+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBH TlUgR3VpeC4KIDs7OwpAQCAtMTgyMzUsMyArMTgyMzYsMzAgQEAgc2VxdWVuY2VzLiIpCiAKIChk ZWZpbmUtcHVibGljIHB5dGhvbjItZnV6enl3dXp6eQogICAocGFja2FnZS13aXRoLXB5dGhvbjIg cHl0aG9uLWZ1enp5d3V6enkpKQorCisKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1kb2N1c2lnbgor ICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tZG9jdXNpZ24iKQorICAgICh2ZXJzaW9uICIz LjAuMCIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICAgICAgICAodXJpIChzdHJpbmctYXBwZW5kICJodHRwczovL2dpdGh1Yi5j b20vZG9jdXNpZ24vZG9jdXNpZ24tcHl0aG9uLWNsaWVudC9hcmNoaXZlL3YiIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAgICAgICAgKHNoYTI1NgorCQkoYmFzZTMyCisgCQkgICIwbnE5Zzdk Ymw0cjJ4Zmg3NjYxMnNhMjI2cHNtaTNpc25hbTdodm1hcjA5d3NweTFtOGE0IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyBgKCM6dGVz dHM/ICNmKSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgIGAoKCJweXRob24tY2VydGlm aSIsIHB5dGhvbi1jZXJ0aWZpKQorICAgICAgICAoInB5dGhvbi1zaXgiLCBweXRob24tc2l4KQor ICAgICAgICAoInB5dGhvbi1kYXRldXRpbCIsIHB5dGhvbi1kYXRldXRpbCkKKyAgICAgICAgKCJw eXRob24tdXJsbGliMyIsIHB5dGhvbi11cmxsaWIzKQorICAgICAgICAoInB5dGhvbi1weWp3dCIs IHB5dGhvbi1weWp3dCkKKyAgICAgICAgKCJweXRob24tY3J5cHRvZ3JhcGh5IiwgcHl0aG9uLWNy eXB0b2dyYXBoeSkKKyAgICAgICAgKCJweXRob24tbm9zZSIsIHB5dGhvbi1ub3NlKSkpCisgICAg KHN5bm9wc2lzICJUaGUgT2ZmaWNpYWwgRG9jdVNpZ24gUHl0aG9uIENsaWVudCIpCisgICAgKGRl c2NyaXB0aW9uICJUaGUgT2ZmaWNpYWwgRG9jdVNpZ24gUHl0aG9uIENsaWVudCBMaWJyYXJ5IHVz ZWQgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgZVNpZ24gUkVTVCBBUEkuIFNlbmQsIHNpZ24sIGFuZCBh cHByb3ZlIGRvY3VtZW50cyB1c2luZyB0aGlzIGNsaWVudC4iKQorICAgIChob21lLXBhZ2UgImh0 dHBzOi8vd3d3LmRvY3VzaWduLmNvbS9kZXZjZW50ZXIiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwotLSAKMi4yNS4xCgo= --_003_BL0PR06MB46733D434B8858B35F493798E9F10BL0PR06MB4673namp_ Content-Type: application/octet-stream; name="0002-Making-reccomended-changes.patch" Content-Description: 0002-Making-reccomended-changes.patch Content-Disposition: attachment; filename="0002-Making-reccomended-changes.patch"; size=2116; creation-date="Tue, 24 Mar 2020 17:15:53 GMT"; modification-date="Tue, 24 Mar 2020 17:15:53 GMT" Content-Transfer-Encoding: base64 RnJvbSBmYzMzNTU0YjQwMTNkM2Q4YjQ0OTdmNTUxNDZkY2U0NzY1OThmYjE5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb3NoIE1hcnNoYWxsIDxqb3NoLm1hcnNoYWxsQGpheC5vcmc+ CkRhdGU6IFR1ZSwgMjQgTWFyIDIwMjAgMTM6MDE6MDMgLTA0MDAKU3ViamVjdDogW1BBVENIIDIv Ml0gTWFraW5nIHJlY2NvbWVuZGVkIGNoYW5nZXMuCgotLS0KIGdudS9wYWNrYWdlcy9weXRob24t eHl6LnNjbSB8IDE4ICsrKysrKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2Vy dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5dGhv bi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IGRlOGEyYjgyYWEu Ljk3OWU0YjU0NDUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQorKysg Yi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTE4MjQwLDE1ICsxODI0MCwxOCBAQCBz ZXF1ZW5jZXMuIikKIAogKGRlZmluZS1wdWJsaWMgcHl0aG9uLWRvY3VzaWduCiAgIChwYWNrYWdl Ci0gICAgKG5hbWUgInB5dGhvbi1kb2N1c2lnbiIpCi0gICAgKHZlcnNpb24gIjMuMC4wIikKKyAg ICAobmFtZSAicHl0aG9uLWRvY3VzaWduLWVzaWduIikKKyAgICAodmVyc2lvbiAiMy4xLjAiKQog ICAgIChzb3VyY2UgKG9yaWdpbgotICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKLSAg ICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAiaHR0cHM6Ly9naXRodWIuY29tL2RvY3Vz aWduL2RvY3VzaWduLXB5dGhvbi1jbGllbnQvYXJjaGl2ZS92IiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAodXJpIChn aXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5j b20vZG9jdXNpZ24vZG9jdXNpZ24tcHl0aG9uLWNsaWVudCIpCisgICAgICAgICAgICAgICAgICAg ICAoY29tbWl0ICI0OTZjYWQ4MThlMWZjOTYyYmFiZGNiM2ZlMDdiYTlmZjdkMDhkMDNjIikpKQog ICAgICAgICAgICAgICAoc2hhMjU2Ci0JCShiYXNlMzIKLSAJCSAgIjBucTlnN2RibDRyMnhmaDc2 NjEyc2EyMjZwc21pM2lzbmFtN2h2bWFyMDl3c3B5MW04YTQiKSkpKQorICAgICAgICAgICAgICAg IChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIwbnE5ZzdkYmw0cjJ4Zmg3NjYxMnNhMjI2cHNt aTNpc25hbTdodm1hcjA5d3NweTFtOGE0IikpKSkKICAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1i dWlsZC1zeXN0ZW0pCisgICAgOyBUZXN0aW5nIHJlcXVpcmVzIHVuZG9jdW1lbnRlZCBzZXR1cCBj aGFuZ2VzLCBhbmQgc28gdGVzdGluZyBpcyBkaXNhYmxlZCBoZXJlLgogICAgIChhcmd1bWVudHMg YCgjOnRlc3RzPyAjZikpCiAgICAgKHByb3BhZ2F0ZWQtaW5wdXRzCiAgICAgICBgKCgicHl0aG9u LWNlcnRpZmkiLCBweXRob24tY2VydGlmaSkKQEAgLTE4MjU5LDcgKzE4MjYyLDggQEAgc2VxdWVu Y2VzLiIpCiAgICAgICAgICgicHl0aG9uLWNyeXB0b2dyYXBoeSIsIHB5dGhvbi1jcnlwdG9ncmFw aHkpCiAgICAgICAgICgicHl0aG9uLW5vc2UiLCBweXRob24tbm9zZSkpKQogICAgIChzeW5vcHNp cyAiVGhlIE9mZmljaWFsIERvY3VTaWduIFB5dGhvbiBDbGllbnQiKQotICAgIChkZXNjcmlwdGlv biAiVGhlIE9mZmljaWFsIERvY3VTaWduIFB5dGhvbiBDbGllbnQgTGlicmFyeSB1c2VkIHRvIGlu dGVyYWN0IHdpdGggdGhlIGVTaWduIFJFU1QgQVBJLiBTZW5kLCBzaWduLCBhbmQgYXBwcm92ZSBk b2N1bWVudHMgdXNpbmcgdGhpcyBjbGllbnQuIikKKyAgICAoZGVzY3JpcHRpb24gIlRoZSBPZmZp Y2lhbCBEb2N1U2lnbiBQeXRob24gQ2xpZW50IExpYnJhcnkgdXNlZCB0byBpbnRlcmFjdAorIHdp dGggdGhlIGVTaWduIFJFU1QgQVBJLiAgU2VuZCwgc2lnbiwgYW5kIGFwcHJvdmUgZG9jdW1lbnRz IHVzaW5nIHRoaXMgY2xpZW50LiIpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cuZG9jdXNp Z24uY29tL2RldmNlbnRlciIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCi0tIAoy LjI1LjEKCg== --_003_BL0PR06MB46733D434B8858B35F493798E9F10BL0PR06MB4673namp_--