Menu

#275 Upload wheels to pypi

closed-duplicate
None
5
2020-03-03
2015-04-08
Aragilar
No

Currently docutils does not publish any wheels on pypi. Wheels make docutils faster to install (no need to run setup.py, which for a large number of packages can take some time), and is no more difficult than uploading an sdist (see https://packaging.python.org/en/latest/distributing.html#wheels for instructions).

Related

Bugs: #275

Discussion

  • engelbert gruber

    • assigned_to: engelbert gruber
     
    • Tony Narlock

      Tony Narlock - 2015-04-13

      How much of a speed increase / benefit does wheel pose to give docutils? To
      my understanding the major benefit from wheels is for packages that use C
      speedups (such as lxml) that would have lengthy install times due to
      compilation.

      On Sat, Apr 11, 2015 at 3:26 PM, engelbert gruber grubert@users.sf.net
      wrote:

      • assigned_to: engelbert gruber

      Status: open
      Group: Default
      Created: Wed Apr 08, 2015 06:42 AM UTC by Aragilar
      Last Updated: Wed Apr 08, 2015 06:42 AM UTC
      Owner: engelbert gruber

      Currently docutils does not publish any wheels on pypi. Wheels make
      docutils faster to install (no need to run setup.py, which for a large
      number of packages can take some time), and is no more difficult than
      uploading an sdist (see
      https://packaging.python.org/en/latest/distributing.html#wheels for
      instructions).


      Sent from sourceforge.net because docutils-develop@lists.sourceforge.net
      is subscribed to https://sourceforge.net/p/docutils/bugs/

      To unsubscribe from further messages, a project admin can change settings
      at https://sourceforge.net/p/docutils/admin/bugs/options. Or, if this is
      a mailing list, you can unsubscribe from the mailing list.


      BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
      Develop your own process in accordance with the BPMN 2 standard
      Learn Process modeling best practices with Bonita BPM through live
      exercises
      http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
      event?utm_
      source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF


      Docutils-develop mailing list
      Docutils-develop@lists.sourceforge.net
      https://lists.sourceforge.net/lists/listinfo/docutils-develop

      Please use "Reply All" to reply to the list.

       

      Related

      Bugs: #275

      • Aragilar

        Aragilar - 2015-04-13

        I've found that wheels provide the most benefit when the setup.py is
        more complex, so stuff like C extensions, running 2to3 or generating
        docs is where having a wheel speeds up installation. I've timed
        installing on my laptop from sdist and from wheel using the latest
        python 2.7 (py2) and python 3.4 (py3) in Debian unstable. There should
        be no issues with different download times, as both the sdist and the
        wheels came from a devpi instance running on my laptop.

        No wheel & py3:
        real 0m50.128s
        user 0m49.812s
        sys 0m0.224s

        No wheel & py2:
        real 0m1.877s
        user 0m1.548s
        sys 0m0.248s

        Wheel & py3
        real 0m0.867s
        user 0m0.708s
        sys 0m0.108s

        Wheel & py2
        real 0m1.058s
        user 0m0.916s
        sys 0m0.100s

        On 13 April 2015 at 13:04, Tony N gitpull@users.sf.net wrote:

        How much of a speed increase / benefit does wheel pose to give docutils? To
        my understanding the major benefit from wheels is for packages that use C
        speedups (such as lxml) that would have lengthy install times due to
        compilation.

        On Sat, Apr 11, 2015 at 3:26 PM, engelbert gruber grubert@users.sf.net
        wrote:

        assigned_to: engelbert gruber


        [bugs:#275] http://sourceforge.net/p/docutils/bugs/275 Upload wheels
        to pypi*

        Status: open
        Group: Default
        Created: Wed Apr 08, 2015 06:42 AM UTC by Aragilar
        Last Updated: Wed Apr 08, 2015 06:42 AM UTC
        Owner: engelbert gruber

        Currently docutils does not publish any wheels on pypi. Wheels make
        docutils faster to install (no need to run setup.py, which for a large
        number of packages can take some time), and is no more difficult than
        uploading an sdist (see
        https://packaging.python.org/en/latest/distributing.html#wheels for
        instructions).


        Sent from sourceforge.net because docutils-develop@lists.sourceforge.net
        is subscribed to https://sourceforge.net/p/docutils/bugs/

        To unsubscribe from further messages, a project admin can change settings
        at https://sourceforge.net/p/docutils/admin/bugs/options. Or, if this is
        a mailing list, you can unsubscribe from the mailing list.


        BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
        Develop your own process in accordance with the BPMN 2 standard
        Learn Process modeling best practices with Bonita BPM through live
        exercises
        http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
        event?utm_
        source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF


        Docutils-develop mailing list
        Docutils-develop@lists.sourceforge.net
        https://lists.sourceforge.net/lists/listinfo/docutils-develop

        Please use "Reply All" to reply to the list.


        [bugs:#275] Upload wheels to pypi

        Status: open
        Group: Default
        Created: Wed Apr 08, 2015 06:42 AM UTC by Aragilar
        Last Updated: Sat Apr 11, 2015 08:26 PM UTC
        Owner: engelbert gruber

        Currently docutils does not publish any wheels on pypi. Wheels make docutils
        faster to install (no need to run setup.py, which for a large number of
        packages can take some time), and is no more difficult than uploading an
        sdist (see https://packaging.python.org/en/latest/distributing.html#wheels
        for instructions).


        Sent from sourceforge.net because you indicated interest in
        https://sourceforge.net/p/docutils/bugs/275/

        To unsubscribe from further messages, please visit
        https://sourceforge.net/auth/subscriptions/

        --
        Don't send me files in proprietary formats (.doc(x), .xls, .ppt etc.).
        It isn't good enough for Tim Berners-Lee, and it isn't good enough for
        me either. For more information visit
        http://www.gnu.org/philosophy/no-word-attachments.html.

        Truly great madness cannot be achieved without significant intelligence.
        - Henrik Tikkanen

        If you're not messing with your sanity, you're not having fun.
        - James Tocknell

        In theory, there is no difference between theory and practice; In
        practice, there is.

         

        Related

        Bugs: #275

  • Günter Milde

    Günter Milde - 2015-04-13
    • status: open --> closed-duplicate
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.