No more binary installers for Windows #2218

Closed
jussimalinen opened this Issue Nov 17, 2015 · 4 comments

Comments

Projects
None yet
2 participants
@jussimalinen
Member

jussimalinen commented Nov 17, 2015

Robot Framework 2.9 and earlier have been distributed both as pip-installable source distributions and as Windows installers. The Windows installers only support Python, though, and required separate installers for 32bit and 64bit versions. Now that we age going to support also Python 3, that would require four installers: Python 2 (32bit), Python 2 (64bit), Python 3 (32bit) and Python 3 (64bit). Because of the required extra work, and because pip is bundled with Python 2.7.9 and newer, we have decided not to create Windows installers in the future anymore.

@pekkaklarck

This comment has been minimized.

Show comment
Hide comment
@pekkaklarck

pekkaklarck Nov 18, 2015

Member

In 3.0 alpha 1 it is enough to mention that we do not plan to create Windows installers anymore. Updating installation instructions can wait until later.

Member

pekkaklarck commented Nov 18, 2015

In 3.0 alpha 1 it is enough to mention that we do not plan to create Windows installers anymore. Updating installation instructions can wait until later.

@jussimalinen

This comment has been minimized.

Show comment
Hide comment
@jussimalinen

jussimalinen Nov 18, 2015

Member

Supported installation approaches:

  1. Use pip:

    pip install robotframework
    
  2. Use pip with a locally downloaded source distribution (works without network):

    pip install robotframework-3.0.tar.gz
    
  3. Download and extract the source distribution and install manually:

    python setup.py install
    
Member

jussimalinen commented Nov 18, 2015

Supported installation approaches:

  1. Use pip:

    pip install robotframework
    
  2. Use pip with a locally downloaded source distribution (works without network):

    pip install robotframework-3.0.tar.gz
    
  3. Download and extract the source distribution and install manually:

    python setup.py install
    

@pekkaklarck pekkaklarck changed the title from No more windows installers to No more binary installers for Windows Nov 18, 2015

@pekkaklarck pekkaklarck referenced this issue Nov 18, 2015

Closed

Update installation instructions #2222

4 of 4 tasks complete

@pekkaklarck pekkaklarck added the alpha 1 label Nov 18, 2015

@pekkaklarck

This comment has been minimized.

Show comment
Hide comment
@pekkaklarck

pekkaklarck Nov 18, 2015

Member

We now have #2222 that tracks installation related changes that must be done before the final 3.0 release. The plan not to create Windows installers is already documented in RF 3.0 alpha 1 release notes. This issue can be closed.

Member

pekkaklarck commented Nov 18, 2015

We now have #2222 that tracks installation related changes that must be done before the final 3.0 release. The plan not to create Windows installers is already documented in RF 3.0 alpha 1 release notes. This issue can be closed.

@pekkaklarck

This comment has been minimized.

Show comment
Hide comment
@pekkaklarck

pekkaklarck Jan 11, 2016

Member

Notice that if you absolutely must have Windows installers, you can create them yourself. First you need to get the source code either by extracting the normal source distribution or by checking out a suitable tag directly from the version control. After that you just need to run:

python setup.py bdist_wininst

For more information see https://docs.python.org/2.7/distutils/builtdist.html#creating-windows-installers.

Member

pekkaklarck commented Jan 11, 2016

Notice that if you absolutely must have Windows installers, you can create them yourself. First you need to get the source code either by extracting the normal source distribution or by checking out a suitable tag directly from the version control. After that you just need to run:

python setup.py bdist_wininst

For more information see https://docs.python.org/2.7/distutils/builtdist.html#creating-windows-installers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment