<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://sunpy.org/</id>
  <title>Blog - Posted in 2015</title>
  <updated>2026-04-16T16:25:23.324978+00:00</updated>
  <link href="https://sunpy.org/"/>
  <link href="https://sunpy.org/blog/2015/atom.xml" rel="self"/>
  <generator uri="https://ablog.readthedocs.io/" version="0.11.13">ABlog</generator>
  <entry>
    <id>https://sunpy.org/posts/2015/2015-11-02-Monthly-Update/</id>
    <title>SunPy Update - November 2015</title>
    <updated>2015-11-02T00:00:00+00:00</updated>
    <author>
      <name>Stuart Mumford</name>
    </author>
    <content type="html">&lt;section id="sunpy-update-november-2015"&gt;

&lt;p&gt;Hello all,&lt;/p&gt;
&lt;p&gt;Time for a quick rundown of October.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="october-news"&gt;
&lt;h1&gt;October News&lt;/h1&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-11-02-Monthly-Update/"&gt;&lt;span class="doc"&gt;Python 3 Port&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-11-02-Monthly-Update/"&gt;&lt;span class="doc"&gt;Astropy 1.1 beta&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;section id="id1"&gt;
&lt;h2&gt;Python 3 Port&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/sunpyorg/checkouts/489/posts/2015/2015-11-02-Monthly-Update.rst&lt;/span&gt;, line 20); &lt;em&gt;&lt;a href="#id1"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate implicit target name: “python 3 port”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;One of the major features scheduled for the 0.7 release is Python 3 compatibility.
To this end a subpackage by subpackage porting effort is underway.
The master branch of SunPy will now install and import using Python 3.4 or 3.5 (3.3 is untested) and the map, data, util, cm, time, image, io and sun subpackages now have their tests passing.
The next major effort is to port the large net submodule across.
If anyone has any time to contribute to the effort, please drop in to IRC and find me (Cadair).&lt;/p&gt;
&lt;/section&gt;
&lt;section id="id2"&gt;
&lt;h2&gt;Astropy 1.1 Beta&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/sunpyorg/checkouts/489/posts/2015/2015-11-02-Monthly-Update.rst&lt;/span&gt;, line 29); &lt;em&gt;&lt;a href="#id2"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate implicit target name: “astropy 1.1 beta”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Just a quick note to let you all know that the 1.1 release of Astropy is getting close.
This release contains a couple of cool things for SunPy, as well as some improvements to coordinates which will make things easier for SunPy coordinates, it contains an implementation of astropy table with an index column, which makes it possible to store timeseries in astropy tables.&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section id="coming-up-in-november"&gt;
&lt;h1&gt;Coming up in November&lt;/h1&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-11-02-Monthly-Update/"&gt;&lt;span class="doc"&gt;Weekly developer meetings.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;section id="weekly-developer-discussions"&gt;
&lt;h2&gt;Weekly Developer Discussions&lt;/h2&gt;
&lt;p&gt;The weekly meetings will be continuing this month, they are now at 1700UTC each week, and will be for the next ~6 months.
We are using Google Hangouts and you can be notified of them by following our &lt;a class="reference external" href="https://plus.google.com/+SunpyOrg/posts"&gt;Google+ page&lt;/a&gt; (normally the join link is posted in IRC once the meeting has started).
These meetings are also recorded and uploaded to YouTube, so you can catch up even if you can not attend in person.&lt;/p&gt;
&lt;p&gt;Links to November’s meetings are below:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/ckedfpc7tsbjtqfsajv1vmdbkps"&gt;2/11&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/c6p3updmqne67e92gfqujbcvfho"&gt;9/11&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/cggbdujsjamcg7j4m5ssri5jb8c"&gt;16/11&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/c516k5sn5l7q05gft7hbi5m5adk"&gt;23/11&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/ca9ag6c6mg66uibvtkjbqnlno28"&gt;30/11&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="getting-in-touch"&gt;
&lt;h2&gt;Getting in touch&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/sunpyorg/checkouts/489/posts/2015/2015-11-02-Monthly-Update.rst&lt;/span&gt;, line 35); &lt;em&gt;&lt;a href="#id8"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate explicit target name: “google+ page”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Finally, I wanted to remind everyone about our public communication methods.
We have two mailing lists, &lt;a class="reference external" href="https://groups.google.com/forum/#!forum/sunpy"&gt;SunPy&lt;/a&gt; and sunpy-dev, the main SunPy list is used for general questions and announcements, and the sunpy-dev list is used for developer discussion and organisational emails.
We also have the IRC channel, which normally has someone hanging out in it, and is an excellent place to get some real-time help, or to just come for a chat.
We also have our &lt;a class="reference external" href="https://plus.google.com/+SunpyOrg/posts"&gt;Google+ page&lt;/a&gt; and a &lt;a class="reference external" href="https://twitter.com/sunpyproject"&gt;Twitter&lt;/a&gt; account.&lt;/p&gt;
&lt;p&gt;Happy Pythoning,
Stuart&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://sunpy.org/posts/2015/2015-11-02-Monthly-Update/"/>
    <summary>Hello all,</summary>
    <category term="monthly" label="monthly"/>
    <category term="status" label="status"/>
    <category term="sunpy" label="sunpy"/>
    <published>2015-11-02T00:00:00+00:00</published>
  </entry>
  <entry>
    <id>https://sunpy.org/posts/2015/2015-10-01-Monthly-Update/</id>
    <title>SunPy Update - October 2015</title>
    <updated>2015-10-01T00:00:00+00:00</updated>
    <author>
      <name>Stuart Mumford</name>
    </author>
    <content type="html">&lt;section id="sunpy-update-october-2015"&gt;

&lt;p&gt;I wanted to keep people in the loop about what is happening in the SunPy project, so I thought I would start sending out monthy updates about things that have happened and things that are going to happen.
This update might be a little longer than usual due to the fact it’s the first one, and I want to get everyone up to speed.
Before I start I just wanted to introduce myself just in case any of you have had the fortune of not knowing.
I am Stuart Mumford, I submitted my PhD thesis last week at the University of Sheffield.
I am currently lead developer of the SunPy project (again) having taken over from Albert.&lt;/p&gt;
&lt;/section&gt;
&lt;section id="september-news"&gt;
&lt;h1&gt;September News&lt;/h1&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-10-01-Monthly-Update/"&gt;&lt;span class="doc"&gt;SunPy 0.6.1 released&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-10-01-Monthly-Update/"&gt;&lt;span class="doc"&gt;Three summer students successfully completed their projects&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-10-01-Monthly-Update/"&gt;&lt;span class="doc"&gt;SunPy board meeting&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;section id="sunpy-0-6-1"&gt;
&lt;h2&gt;SunPy 0.6.1&lt;/h2&gt;
&lt;p&gt;0.6.1 contained a few bug fixes, mainly to the new WCS implementation because it was not working correctly with old-style headers.
For the release announcement see here&lt;/p&gt;
&lt;/section&gt;
&lt;section id="summer-students"&gt;
&lt;h2&gt;Summer Students&lt;/h2&gt;
&lt;p&gt;This year we were lucky enough to have three summer students, two through Google Summer of Code (GSOC) and one through ESAs Summer of Code in Space (SOCIS).&lt;/p&gt;
&lt;p&gt;Rupak Kumar Das worked on ginga improvements for multi-dimensional data, for anyone who has worked on IRIS or ground-based data using the CRISPEX software, ginga now has some of the core features you might find useful.
The main things that have been implemented are 2D slit support when drawing paths on the image, mouse over line profiles and saving of animations and data.
This is on top of the existing features in ginga which make it an excellent graphical tool for viewing FITS files.
You can &lt;a class="reference external" href="https://ginga.readthedocs.io/en/latest/"&gt;check it out here:&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ankit Kumar worked on implementing support for more sources in the sunpy.lightcurve module, focusing on SEP instruments on SOHO and STEREO.
He has been implementing downloaders and readers for these new data sources on top of the new downloader class which will be released in SunPy 0.7. His work is in PR &lt;a class="reference external" href="https://github.com/sunpy/sunpy/pull/1476"&gt;#1476&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Alex Hamilton, our SOCIS student, has implemented the first SunPy Affiliated Package, which is a framework for magnetic field extrapolations in Python.
The package currently provides a simple potential field extrapolator and tools for visulaising the output using MayaVi.
The goal of this project was to implement a base from which more extrapolation algorithms could be implemented or wrapped into Python.
Finalisation work is still on going with more documentation and an example gallery to come, for more information &lt;a class="reference external" href="https://github.com/sunpy/solarbextrapolation"&gt;checkout the repository here:&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
&lt;section id="id2"&gt;
&lt;h2&gt;SunPy Board Meeting&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/sunpyorg/checkouts/489/posts/2015/2015-10-01-Monthly-Update.rst&lt;/span&gt;, line 47); &lt;em&gt;&lt;a href="#id2"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate implicit target name: “sunpy board meeting”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;The SunPy project is managed by the SunPy board, information on the structure of the SunPy project can be found in its founding
&lt;a class="reference external" href="https://github.com/sunpy/sunpy-SEP/blob/master/SEP-0002.md"&gt;document&lt;/a&gt; .
The board holds roughly quarterly meetings and discusses the general direction of the project, sponsorship and other things, not normally, directly linked to library development.&lt;/p&gt;
&lt;p&gt;The minutes of this meeting (and previous meetings) can be seen &lt;a class="reference external" href="https://github.com/sunpy/sunpy/wiki/Minutes-of-SunPy-Board-Meeting-2015-09-21"&gt;here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The highlights are:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Kevin Reardon from the DKIST project has joined the board to further collaboration between DKIST and SunPy.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Stuart Mumford has been nominated as lead developer.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Future board meetings will be advertised on the SunPy lists and people are welcome to observe.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="coming-up-in-october"&gt;
&lt;h2&gt;Coming up in October&lt;/h2&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-10-01-Monthly-Update/"&gt;&lt;span class="doc"&gt;Weekly developer meetings&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="../../posts/2015/2015-10-01-Monthly-Update/"&gt;&lt;span class="doc"&gt;Merging of the new downloader branch&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="weekly-developer-discussions"&gt;
&lt;h2&gt;Weekly Developer Discussions&lt;/h2&gt;
&lt;p&gt;These weekly meetings have been on hiatus recently as Albert and I have been busy and we were sharing reposnsibility for organising them.
As I have now submitted my thesis, and therefore have marginally more time on my hands they will be resuming.
These meetings take place at 1600UT (until UK daylight savings kicks in) on Mondays, currently we use Google Hangouts and you can be notified of them by following our &lt;a class="reference external" href="https://plus.google.com/+SunpyOrg/posts"&gt;Google+ page&lt;/a&gt; (normally the join link is posted in IRC once the meeting has started).
These meetings are also recorded and uploaded to YouTube, so you can catch up even if you can not attend in person.&lt;/p&gt;
&lt;p&gt;Links to Octobers meetings are below:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/c6bro29vfok8q3tramjor0m14mg"&gt;5/10&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/cdtdo3grb8g5264qnb09a4s54is"&gt;12/10&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/courcu6oondna63l7jiu89l698o"&gt;19/10&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meeting on &lt;a class="reference external" href="https://plus.google.com/events/cdd6f6nttuu388enddjqm53rp3o"&gt;26/10&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="merging-in-the-new-fido-downloader"&gt;
&lt;h2&gt;Merging in the new ‘FIDO’ Downloader&lt;/h2&gt;
&lt;p&gt;After the 0.6 release, it was decided that the focus of the next release (0.7) would be the Lightcurve module and the new downloader that was built to work with it.
To this end the first priority at the moment is to get the unidown branch merged into SunPy master.
For anyone who wishes to contribute testing this branch is an excellent place to start, the PR can be found &lt;a class="reference external" href="https://github.com/sunpy/sunpy/pull/1300"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
&lt;section id="getting-in-touch"&gt;
&lt;h2&gt;Getting in touch&lt;/h2&gt;
&lt;aside class="system-message"&gt;
&lt;p class="system-message-title"&gt;System Message: INFO/1 (&lt;span class="docutils literal"&gt;/home/docs/checkouts/readthedocs.org/user_builds/sunpyorg/checkouts/489/posts/2015/2015-10-01-Monthly-Update.rst&lt;/span&gt;, line 16); &lt;em&gt;&lt;a href="#id8"&gt;backlink&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Duplicate explicit target name: “google+ page”.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Finally, I wanted to remind everyone about our public communication methods.
We have two mailing lists, &lt;a class="reference external" href="https://groups.google.com/forum/#!forum/sunpy"&gt;SunPy&lt;/a&gt; and sunpy-dev, the main SunPy list is used for general questions and announcements, and the sunpy-dev list is used for developer discussion and organisational emails.
We also have the IRC channel, which normally has someone hanging out in it, and is an excellent place to get some real-time help, or to just come for a chat.
We also have our &lt;a class="reference external" href="https://plus.google.com/+SunpyOrg/posts"&gt;Google+ page&lt;/a&gt; and a &lt;a class="reference external" href="https://twitter.com/sunpyproject"&gt;Twitter&lt;/a&gt; account.&lt;/p&gt;
&lt;p&gt;I hope this email wasn’t so long nobody made it to the end. I will try and keep future ones a little shorter.&lt;/p&gt;
&lt;p&gt;Happy Pythoning,
Stuart&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://sunpy.org/posts/2015/2015-10-01-Monthly-Update/"/>
    <summary>I wanted to keep people in the loop about what is happening in the SunPy project, so I thought I would start sending out monthy updates about things that have happened and things that are going to happen.
This update might be a little longer than usual due to the fact it’s the first one, and I want to get everyone up to speed.
Before I start I just wanted to introduce myself just in case any of you have had the fortune of not knowing.
I am Stuart Mumford, I submitted my PhD thesis last week at the University of Sheffield.
I am currently lead developer of the SunPy project (again) having taken over from Albert.</summary>
    <category term="monthly" label="monthly"/>
    <category term="status" label="status"/>
    <category term="sunpy" label="sunpy"/>
    <published>2015-10-01T00:00:00+00:00</published>
  </entry>
  <entry>
    <id>https://sunpy.org/posts/2015/2015-09-30-SunPy-061/</id>
    <title>SunPy 0.6.1 Released</title>
    <updated>2015-09-30T00:00:00+00:00</updated>
    <author>
      <name>Stuart Mumford</name>
    </author>
    <content type="html">&lt;section id="sunpy-0-6-1-released"&gt;

&lt;p&gt;Announcing the 0.6.1 “thesis submission” release of SunPy. This is a bug fix release and contains the following fixes to things that slipped past us into 0.6:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Fixed MapCube animations by working around a bug in Astropy’s ImageNormalize&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SunPy can now be installed without having to install Astropy first.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;MapCubes processed with &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;coalignment.apply_shifts&lt;/span&gt;&lt;/code&gt; now have correct metadata.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Multiple fixes for WCS transformations, especially with solar-x, solar-y CTYPE headers.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This release is available through either conda or pip, you can update with either:&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;conda&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="n"&gt;sunpy&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;pip&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="n"&gt;sunpy&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;depending upon how you have sunpy installed.&lt;/p&gt;
&lt;p&gt;Happy Pythoning,
Stuart&lt;/p&gt;
&lt;/section&gt;
</content>
    <link href="https://sunpy.org/posts/2015/2015-09-30-SunPy-061/"/>
    <summary>Announcing the 0.6.1 “thesis submission” release of SunPy. This is a bug fix release and contains the following fixes to things that slipped past us into 0.6:</summary>
    <category term="0.6.1" label="0.6.1"/>
    <category term="sunpy" label="sunpy"/>
    <published>2015-09-30T00:00:00+00:00</published>
  </entry>
  <entry>
    <id>https://sunpy.org/posts/2015/2015-08-04-SunPy-06/</id>
    <title>SunPy 0.6 Released</title>
    <updated>2015-08-04T00:00:00+00:00</updated>
    <author>
      <name>Stuart Mumford</name>
    </author>
    <content type="html">&lt;section id="sunpy-0-6-released"&gt;

&lt;p&gt;I am very happy to tell you that the long in the works 0.6.0 release of the SunPy library has arrived.
This release has been ‘in the oven’ for well over a year, and is full of rather major changes.&lt;/p&gt;
&lt;p&gt;The major changes in this release are:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;Most functions throughout the SunPy code base now expect Astropy Quantity objects, and return Astropy Quantity objects.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Python 2.6 support has ended, we do not expect this release to work under Python 2.6.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sample data has been removed from SunPy but helpers for downloading sample data have been added to sunpy.data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;TimeRange has a new property based API, e.g. start and end are now properties.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SunPy colormaps are now registered with matplotlib, allowing their use from imshow and similar functions after the import of sunpy.cm.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Solar rotation calculation functionality has been added, along with functionality to de-rotate MapCubes.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;While there have been lots of changes, it is the move to Astropy Units throughout the code base that will require most users to update their
code, if you wish to learn more about Astropy Units see: &lt;a class="reference external" href="https://docs.astropy.org/en/latest/units/"&gt;https://docs.astropy.org/en/latest/units/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can install this release using either pip or conda.
If you have a scientific python environment already configured, run:&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;pip&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;sunpy&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;or:&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;pip&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="n"&gt;sunpy&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;if you have anaconda you need to add the sunpy and astropy channels to
your conda config:&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;conda&lt;/span&gt; &lt;span class="n"&gt;config&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;add&lt;/span&gt; &lt;span class="n"&gt;channels&lt;/span&gt; &lt;span class="n"&gt;sunpy&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;add&lt;/span&gt; &lt;span class="n"&gt;channels&lt;/span&gt; &lt;span class="n"&gt;astropy&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;and then run:&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;conda&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;sunpy&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;for more information about installing sunpy see our installation documentation: &lt;a class="reference external" href="https://docs.sunpy.org/en/stable/tutorial/installation.html"&gt;https://docs.sunpy.org/en/stable/tutorial/installation.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This release consists of 1,341 commits from 29 different people and 13 new contributors!&lt;/p&gt;
&lt;p&gt;The people who have contributed to this release are:&lt;/p&gt;
&lt;div class="highlight-default notranslate"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;Stuart Mumford
Daniel Ryan
Steven Christe
Jack Ireland
Brigitta Sipocz *
Asish Panda
Andrew Inglis
Albert Y. Shih
Rishabh Sharma
David Perez-Suarez
Rajul Srivastava
Andrew Leonard
Ruben De Visscher *
Dumindu Buddhika *
Goran Cetusic *
Jongyeob Park *
ChloÃ© Guennou *
Ishtyaq Habib *
Nabil Freij
Simon Liedtke
Abigail Stevens *
Alex Hamilton *
Ambar Mehrotra *
Erik M. Bray *
Jaylen Wimbish *
Juan Camilo Buitrago-Casas *
Larry Manley
Norbert Gyenge
Rishabh Mishra *
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Happy Pythoning,
Stuart Mumford&lt;/p&gt;
&lt;/section&gt;
</content>
    <link href="https://sunpy.org/posts/2015/2015-08-04-SunPy-06/"/>
    <summary>I am very happy to tell you that the long in the works 0.6.0 release of the SunPy library has arrived.
This release has been ‘in the oven’ for well over a year, and is full of rather major changes.</summary>
    <category term="0.6" label="0.6"/>
    <category term="sunpy" label="sunpy"/>
    <published>2015-08-04T00:00:00+00:00</published>
  </entry>
  <entry>
    <id>https://sunpy.org/posts/2015/2015-04-27-TESS/</id>
    <title>Info for the SunPy Tutorial at the TESS 2015</title>
    <updated>2015-04-27T00:00:00+00:00</updated>
    <author>
      <name>Steven Christe</name>
    </author>
    <content type="html">&lt;section id="info-for-the-sunpy-tutorial-at-the-tess-2015"&gt;

&lt;p&gt;Welcome &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;TESS&lt;/span&gt; &lt;span class="pre"&gt;&amp;lt;https://aas.org/meetings/tess2015/&amp;gt;&lt;/span&gt;&lt;/code&gt; attendees to the “Introduction to Solar Data Analysis in Python”!&lt;/p&gt;
&lt;p&gt;Here are a list of various links and information for the tutorial:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;The &lt;a class="reference external" href="https://nbviewer.org/github/ehsteve/ipython-notebooks/blob/master/TESS%202015%20-%20SunPy.ipynb"&gt;Introduction to SunPy&lt;/a&gt; (in the form of ipython notebooks)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;IRC&lt;/span&gt; &lt;span class="pre"&gt;chatroom&lt;/span&gt; &lt;span class="pre"&gt;&amp;lt;https://webchat.freenode.net/?channels=sunpy&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SunPy Poster by Dan Ryan - Thursday 10 am 403.07 SunPy: Solar Physics in Python (link coming soon)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference external" href="https://store.continuum.io/cshop/anaconda/"&gt;Anaconda Python Distribution&lt;/a&gt; - the only way to fly!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How to install SunPy with Anaconda.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference external" href="https://nbviewer.org/github/drewleonard42/sunpy-workshop-2015-03/tree/master/"&gt;The Sheffield University SunPy Workshop&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
</content>
    <link href="https://sunpy.org/posts/2015/2015-04-27-TESS/"/>
    <summary>Welcome TESS &lt;https://aas.org/meetings/tess2015/&gt; attendees to the “Introduction to Solar Data Analysis in Python”!</summary>
    <category term="talks" label="talks"/>
    <category term="tutorials" label="tutorials"/>
    <category term="workshop" label="workshop"/>
    <published>2015-04-27T00:00:00+00:00</published>
  </entry>
</feed>
