Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add blog post for conda-based installers #214

Merged
merged 7 commits into from
Apr 11, 2024
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions content/authors/mrclary/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
_model: author
---
name: Ryan Clary
---
image: mrclary.jpg
Binary file added content/authors/mrclary/mrclary.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
43 changes: 43 additions & 0 deletions content/blog/cbi-installers/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
title: Spyder 6 will get a new installer for all platforms and a standalone application for Linux!
---
author: mrclary
---
pub_date: 2023-09-26 00:00
ccordoba12 marked this conversation as resolved.
Show resolved Hide resolved
---
category: Announcement
---
tags: milestone, new-feature, installers
---
summary: Spyder 6 will introduce new conda-based installers for Windows, macOS, and Linux. While Windows and macOS have had installers for some time, this new development will provide a more consistent user experience across all platforms, including Linux. Additionally, this new installer will provide a more reliable runtime environment for Spyder, and lay the foundation for several new features.
mrclary marked this conversation as resolved.
Show resolved Hide resolved
---
body:

For the last several years, Spyder has offered standalone installers for Windows and macOS which isolate Spyder's runtime environment from users' development environments.
This provides a more stable user experience than traditional conda or pip installation methods.
However, these standalone installers did not allow implementing desirable features, such as automatic incremental updates and external plugin management.
mrclary marked this conversation as resolved.
Show resolved Hide resolved
Additionally, these standalone applications were limited to Windows and macOS.

Our new installers provide a more consistent experience for users across all platforms, including Linux, while maintaining the benefits of an isolated runtime environment for Spyder.
mrclary marked this conversation as resolved.
Show resolved Hide resolved
Additionally, they are fully compatible with incremental updates and external plugin management.
Look for future announcements about these and other features!

So, what will you see with these new installers?
If you are a Windows user, you will continue to have a GUI guiding you through the installation process, and will likely not notice any difference from the previous standalone application installer experience.
mrclary marked this conversation as resolved.
Show resolved Hide resolved

![Windows installer](windows.png)

If you are a macOS user, you will now have a `.pkg` package installer instead of a `.dmg` disk image.
Rather than drag-and-drop the application to the `Applications` folder, the `.pkg` installer provides a graphical user interface that will guide you through the installation process.
mrclary marked this conversation as resolved.
Show resolved Hide resolved

![macOS installer](macos.png)

If you are a Linux user, you will have an interactive shell script guiding you through the installation process.
mrclary marked this conversation as resolved.
Show resolved Hide resolved

![Linux installer](linux.png)

In all cases, you will not need to have Anaconda installed, nor do you need an existing Python environment; in fact, you don't even need a preexisting Python installation.
mrclary marked this conversation as resolved.
Show resolved Hide resolved
These installers are completely self-contained.
Spyder will continue to include popular packages such as NumPy, SciPy, Pandas and Matplotlib so you can start coding out-of-the-box.
However, you will still be able to use Spyder with your existing conda, venv, Python.org, and other Python installers and environments as before.
mrclary marked this conversation as resolved.
Show resolved Hide resolved

The Spyder team is really excited about these new installers and the new features they will make possible, and we hope you enjoy them too!
Binary file added content/blog/cbi-installers/linux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/blog/cbi-installers/macos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/blog/cbi-installers/windows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.