Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Raj Kumar Newsgroups: comp.lang.python.announce Subject: Uplink v0.2 Released Date: Fri, 3 Nov 2017 19:22:37 -0700 Lines: 32 Approved: python-announce-list@python.org Message-ID: References: <6d365c52-cdfa-4f66-bba8-df24a3ea6e95@Spark> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de 1dE9aMpqftX0t9y+UPFY2w6CCDEFPW1NSGLcC3zI3aFA== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.048 X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'url:pypi': 0.03; 'url:github': 0.05; "django's": 0.09; 'python': 0.10; 'api': 0.10; 'everyone,': 0.13; 'github:': 0.16; 'received:10.50': 0.16; 'received:209.85.192': 0.16; 'reusable': 0.16; 'library': 0.20; 'url:gt': 0.22; 'url:io': 0.23; 'skip:= 10': 0.24; 'define': 0.27; 'download:': 0.29; 'objects': 0.29; 'url:en': 0.30; 'classes': 0.30; 'minimal': 0.31; 'code': 0.31; 'announce': 0.31; 'received:google.com': 0.32; 'url:python': 0.33; 'skip:& 10': 0.35; 'url:org': 0.37; 'received:209.85': 0.37; 'received:io': 0.37; 'received:psf.io': 0.37; 'received:ams1.psf.io': 0.38; 'received:mail1.ams1.psf.io': 0.38; 'received:10': 0.38; 'building': 0.39; 'proto:https': 0.39; 'received:209': 0.39; 'to:addr:python.org': 0.40; 'email addr:gmail.com': 0.61; 'excited': 0.62; 'generates': 0.66; 'officially': 0.66; 'url:1999': 0.68; 'url:xhtml': 0.69; 'to:addr:python-announce- list': 0.72; '</p>': 0.84; '=====': 0.84; 'delivers': 0.93; 'clients,': 0.97 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:subject:mime-version; bh=5IVgn/1d2hnZ85QwxSSvwtnQ0pLk2zotJtL5Lbi2qwI=; b=XUQqKj11ks1NhauZQv+DTgx86OsBVDJSvN+ofh7D/tzVng5f8WzTnqnwmfhQ+Q5CTL cECL6WQZB29ZXWJhrQzvwZ4eJmJw2CXjI0bQEcaT8Eprr/3gnuPrP9dI6aOplHh3SpcC qDHQR3xqD3Vb0XtCbtk50FrnTt8J/fEJF6KxtwB4Eh6Nm5BW5XsgViz7GNih/g/eiVON SZPtSKcvVqLOeNXpMsTldxM6bsvOF8ZIcnKOTJcgEsgh1m+hrfyopyessIIaQ3z69ptq TM+jDgkKKoV3yWB2y+88sHC3Qc5VQ87TczYgOZefSX4FuHygNHZ5HudUFNhtR+pYsGKy HYGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:message-id:subject:mime-version; bh=5IVgn/1d2hnZ85QwxSSvwtnQ0pLk2zotJtL5Lbi2qwI=; b=h9q9Jh2G7whBpo1PHJOOR1EqZBNBqTs7bctvpOhy8m/m0zTMaldJ7H/p3Wy6L481JT 35GjW0ouOG7eZ7w3LLo8QXKdhjnMsLQq/ueZP0r+obq//BoCOEc/zXiYhZvUmgDi7je+ 5pYPJGfBu+mkDgeZpL5wr6szj33yTULpudzAlcedqzsbYxn20oHfey4bwrcXfeQ9PlFE UHiathVxej3zbnl3/FC6Z5zf+dL24vLe/LJ6ZwkmZ4UWaAJlVhPkm/Ufank+F8lY0HOi DQb8jp63zcWI1+MMkHDzvylBsW+9N6SZcHPx49xQpS/A8wSBpAYRM1r5/bztBISC1KR6 TG8Q== X-Gm-Message-State: AMCzsaWLu+e1t6U0poFc7hkBNtGiGWINU4L9x4Bv3BWvwD30VGnNQDKk KhWKFtW0eIGaCYf0Wzw7mZ7V2Ihb X-Google-Smtp-Source: ABhQp+SMkmC7SoVIuBChc7la4p/L8WBK75wfAK0f+QcHWeaWkPbijVY0jCtHQ00zNER0uU0rq1jbUg== X-Received: by 10.98.223.131 with SMTP id d3mr9714235pfl.38.1509762179684; Fri, 03 Nov 2017 19:22:59 -0700 (PDT) X-Readdle-Message-ID: 6d365c52-cdfa-4f66-bba8-df24a3ea6e95@Spark X-Mailman-Approved-At: Sun, 05 Nov 2017 11:22:18 -0500 Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <6d365c52-cdfa-4f66-bba8-df24a3ea6e95@Spark> Xref: csiph.com comp.lang.python.announce:2675 Hi everyone, I am excited to officially announce Uplink v0.2, an MIT-licensed library for building HTTP API clients, to the Python community: https://github.com/prkumar/uplink/ What is Uplink? ============== In essence, Uplink delivers reusable and self-sufficient objects for consuming HTTP webservices, with minimal code and user pain. It generates consumers from the classes and methods you define (loosely analogous to Django's ORM) and supports both synchronous and asynchronous requests. Links ===== - GitHub: https://github.com/prkumar/uplink - Download: https://pypi.python.org/pypi/uplink - Documentation: https://uplink.readthedocs.io/en/latest/ -- Raj Kumar - raj.pritvi.kumar@gmail.com