From bussonniermatthias at gmail.com  Tue Sep 11 16:50:07 2018
From: bussonniermatthias at gmail.com (Matthias Bussonnier)
Date: Tue, 11 Sep 2018 22:50:07 +0200
Subject: [IPython-dev] IPython 7.0.0b1 released on PyPI. Thanks Paul !
Message-ID: <CANJQusXo8kHN9FcpdZrNQ1D=HzrygOEDF+dW3+SRRft2fcVZ+w@mail.gmail.com>

Hi all,

Huge thanks to Paul Ivanov for releasing IPython 7.0.0b1 !
Send love his way.

TL:DR;
- Read and complain about Changelog
https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
- it is only on PyPI: pip install ipython --pre
- corresponding version of IPykernel that enable some features is _not out
yet_.
- biggest changes are: async-Repl/Prompt-toolkit-2/new-input-transformer
- It drops Python support for 3.3 and 3.4

Longer version.

We've been working hard on getting fancy new features to IPython (and
ipykernel), so we are please to have the beta1 of IPython 7.

There are some major change in the internals, please test and contribute
update to the docs and what's new[1] when you can. Even just opening a
issue to say that something is not clear/surprising/missing-link/you love
us/etc... is helpful.

 - I'm not sure how to make a prerelease on conda-forge, thus this is only
available on PyPI with pip, installable by passing the --pre flag. If you
know how to do that on conda-forge, help welcommed.

- The new Async REPL in the notebook (and other frontends) will require
IPykernel 5.0 to be release. Right now it works only in plain terminal
IPython. We'll do a beta soon, but sleep is needed before that. see [1]

- Update to PTK2. see [1]

- If you want to help in anyway, have for example reading/writing skills
for the 7.0 blog post announce, or just want to +1 on an issue subscribe to
the 7.0 meta issue [2].

- Tell you friends to look at [1]

- It is still **beta** that is to say changes still possible. We'll do a Rc
in a week or so.

- Have fun.

Much love from the IPython team. An much love to any contributors and users
that made this possible.
-- 
Matthias

1: https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
2: https://github.com/ipython/ipython/issues/11297
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180911/8f42a911/attachment.html>

From denis.akhiyarov at gmail.com  Tue Sep 11 17:12:47 2018
From: denis.akhiyarov at gmail.com (Denis Akhiyarov)
Date: Tue, 11 Sep 2018 16:12:47 -0500
Subject: [IPython-dev] IPython 7.0.0b1 released on PyPI. Thanks Paul !
In-Reply-To: <CANJQusXo8kHN9FcpdZrNQ1D=HzrygOEDF+dW3+SRRft2fcVZ+w@mail.gmail.com>
References: <CANJQusXo8kHN9FcpdZrNQ1D=HzrygOEDF+dW3+SRRft2fcVZ+w@mail.gmail.com>
Message-ID: <CALxxJLSivk7Epzq9Rj+AHb0Ku7hPBV6ES3uGVYZ=eheETR1YWg@mail.gmail.com>

Wow, async is big! Has then been tested with magic cells that call into or
embed other languages, like Cython, R, f2py, Julia?


On Tue, Sep 11, 2018, 3:50 PM Matthias Bussonnier <
bussonniermatthias at gmail.com> wrote:

> Hi all,
>
> Huge thanks to Paul Ivanov for releasing IPython 7.0.0b1 !
> Send love his way.
>
> TL:DR;
> - Read and complain about Changelog
> https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
> - it is only on PyPI: pip install ipython --pre
> - corresponding version of IPykernel that enable some features is _not out
> yet_.
> - biggest changes are: async-Repl/Prompt-toolkit-2/new-input-transformer
> - It drops Python support for 3.3 and 3.4
>
> Longer version.
>
> We've been working hard on getting fancy new features to IPython (and
> ipykernel), so we are please to have the beta1 of IPython 7.
>
> There are some major change in the internals, please test and contribute
> update to the docs and what's new[1] when you can. Even just opening a
> issue to say that something is not clear/surprising/missing-link/you love
> us/etc... is helpful.
>
>  - I'm not sure how to make a prerelease on conda-forge, thus this is only
> available on PyPI with pip, installable by passing the --pre flag. If you
> know how to do that on conda-forge, help welcommed.
>
> - The new Async REPL in the notebook (and other frontends) will require
> IPykernel 5.0 to be release. Right now it works only in plain terminal
> IPython. We'll do a beta soon, but sleep is needed before that. see [1]
>
> - Update to PTK2. see [1]
>
> - If you want to help in anyway, have for example reading/writing skills
> for the 7.0 blog post announce, or just want to +1 on an issue subscribe to
> the 7.0 meta issue [2].
>
> - Tell you friends to look at [1]
>
> - It is still **beta** that is to say changes still possible. We'll do a
> Rc in a week or so.
>
> - Have fun.
>
> Much love from the IPython team. An much love to any contributors and
> users that made this possible.
> --
> Matthias
>
> 1: https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
> 2: https://github.com/ipython/ipython/issues/11297
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at python.org
> https://mail.python.org/mailman/listinfo/ipython-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180911/20f8f1d5/attachment.html>

From asmeurer at gmail.com  Tue Sep 11 18:29:53 2018
From: asmeurer at gmail.com (Aaron Meurer)
Date: Tue, 11 Sep 2018 16:29:53 -0600
Subject: [IPython-dev] IPython 7.0.0b1 released on PyPI. Thanks Paul !
In-Reply-To: <CALxxJLSivk7Epzq9Rj+AHb0Ku7hPBV6ES3uGVYZ=eheETR1YWg@mail.gmail.com>
References: <CANJQusXo8kHN9FcpdZrNQ1D=HzrygOEDF+dW3+SRRft2fcVZ+w@mail.gmail.com>
 <CALxxJLSivk7Epzq9Rj+AHb0Ku7hPBV6ES3uGVYZ=eheETR1YWg@mail.gmail.com>
Message-ID: <CAKgW=6L=itLbynjtgmTpMvwXkYJ_o6e=n1z3KpY8=Pazun4uxA@mail.gmail.com>

I would suggest producing a better error message if IPython 7 is run
with prompt-toolkit 1. Right now, it gives `ImportError: No module
named 'prompt_toolkit.formatted_text'`

Also, the SymPy tests all still pass with IPython 7, so everything is
good there.

Aaron Meurer

On Tue, Sep 11, 2018 at 3:12 PM, Denis Akhiyarov
<denis.akhiyarov at gmail.com> wrote:
> Wow, async is big! Has then been tested with magic cells that call into or
> embed other languages, like Cython, R, f2py, Julia?
>
>
> On Tue, Sep 11, 2018, 3:50 PM Matthias Bussonnier
> <bussonniermatthias at gmail.com> wrote:
>>
>> Hi all,
>>
>> Huge thanks to Paul Ivanov for releasing IPython 7.0.0b1 !
>> Send love his way.
>>
>> TL:DR;
>> - Read and complain about Changelog
>> https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
>> - it is only on PyPI: pip install ipython --pre
>> - corresponding version of IPykernel that enable some features is _not out
>> yet_.
>> - biggest changes are: async-Repl/Prompt-toolkit-2/new-input-transformer
>> - It drops Python support for 3.3 and 3.4
>>
>> Longer version.
>>
>> We've been working hard on getting fancy new features to IPython (and
>> ipykernel), so we are please to have the beta1 of IPython 7.
>>
>> There are some major change in the internals, please test and contribute
>> update to the docs and what's new[1] when you can. Even just opening a issue
>> to say that something is not clear/surprising/missing-link/you love
>> us/etc... is helpful.
>>
>>  - I'm not sure how to make a prerelease on conda-forge, thus this is only
>> available on PyPI with pip, installable by passing the --pre flag. If you
>> know how to do that on conda-forge, help welcommed.
>>
>> - The new Async REPL in the notebook (and other frontends) will require
>> IPykernel 5.0 to be release. Right now it works only in plain terminal
>> IPython. We'll do a beta soon, but sleep is needed before that. see [1]
>>
>> - Update to PTK2. see [1]
>>
>> - If you want to help in anyway, have for example reading/writing skills
>> for the 7.0 blog post announce, or just want to +1 on an issue subscribe to
>> the 7.0 meta issue [2].
>>
>> - Tell you friends to look at [1]
>>
>> - It is still **beta** that is to say changes still possible. We'll do a
>> Rc in a week or so.
>>
>> - Have fun.
>>
>> Much love from the IPython team. An much love to any contributors and
>> users that made this possible.
>> --
>> Matthias
>>
>> 1: https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
>> 2: https://github.com/ipython/ipython/issues/11297
>> _______________________________________________
>> IPython-dev mailing list
>> IPython-dev at python.org
>> https://mail.python.org/mailman/listinfo/ipython-dev
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at python.org
> https://mail.python.org/mailman/listinfo/ipython-dev
>

From bussonniermatthias at gmail.com  Wed Sep 12 04:22:19 2018
From: bussonniermatthias at gmail.com (Matthias Bussonnier)
Date: Wed, 12 Sep 2018 10:22:19 +0200
Subject: [IPython-dev] [jupyter] Re: IPython 7.0.0b1 released on PyPI.
 Thanks Paul !
In-Reply-To: <CAKgW=6L=itLbynjtgmTpMvwXkYJ_o6e=n1z3KpY8=Pazun4uxA@mail.gmail.com>
References: <CANJQusXo8kHN9FcpdZrNQ1D=HzrygOEDF+dW3+SRRft2fcVZ+w@mail.gmail.com>
 <CALxxJLSivk7Epzq9Rj+AHb0Ku7hPBV6ES3uGVYZ=eheETR1YWg@mail.gmail.com>
 <CAKgW=6L=itLbynjtgmTpMvwXkYJ_o6e=n1z3KpY8=Pazun4uxA@mail.gmail.com>
Message-ID: <CANJQusVGStksbioGdcqtaN6PvNcrpst2k34EiWdn0rL7_tdKkg@mail.gmail.com>

> Wow, async is big!

Just 2 years in the making no big deal :-) Don't look at the code we're
doing some crazy things.

> Has then been tested with magic cells that call into or embed other
languages, like Cython, R, f2py, Julia?

No, not tested, but in general nothing working before _should_ break ? but
hey, that's why we do a beta.
Remember that magics are "just" some function call:
get_ipython().magic(magic_name, first_line, rest_of_cell)

There are some limitation:
 - If the magic embeds sync code, there should be no issues.
 - If the magics embeds async code or exec() things, or call-back into
IPython it may break.

In most case magics will be blocking, that is to say they'll take over the
event loop like any other sync-functions. We haven't fleshed out if we want
"async magics". We'll likely go with "all magics are async", and just
happen to block sometimes.

For example %%timeit with `await function()`  does not work, and will raise
a RuntimeError, but classical `%%timeit` with sync function should work.

>  I would suggest producing a better error message if IPython 7 is run
> with prompt-toolkit 1. Right now, it gives `ImportError: No module
> named 'prompt_toolkit.formatted_text'`

Hum, make some sens, but we generally don't do that for other libraries if
we're incompatible. If someone want to send a Pull-Request, that's an easy
first time contribution.

> Also, the SymPy tests all still pass with IPython 7, so everything is
> good there.

Awesome ! Thanks for testing !
-- 
Matthias



On Wed, 12 Sep 2018 at 00:30, Aaron Meurer <asmeurer at gmail.com> wrote:

> I would suggest producing a better error message if IPython 7 is run
> with prompt-toolkit 1. Right now, it gives `ImportError: No module
> named 'prompt_toolkit.formatted_text'`
>
> Also, the SymPy tests all still pass with IPython 7, so everything is
> good there.
>
> Aaron Meurer
>
> On Tue, Sep 11, 2018 at 3:12 PM, Denis Akhiyarov
> <denis.akhiyarov at gmail.com> wrote:
> > Wow, async is big! Has then been tested with magic cells that call into
> or
> > embed other languages, like Cython, R, f2py, Julia?
> >
> >
> > On Tue, Sep 11, 2018, 3:50 PM Matthias Bussonnier
> > <bussonniermatthias at gmail.com> wrote:
> >>
> >> Hi all,
> >>
> >> Huge thanks to Paul Ivanov for releasing IPython 7.0.0b1 !
> >> Send love his way.
> >>
> >> TL:DR;
> >> - Read and complain about Changelog
> >> https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
> >> - it is only on PyPI: pip install ipython --pre
> >> - corresponding version of IPykernel that enable some features is _not
> out
> >> yet_.
> >> - biggest changes are: async-Repl/Prompt-toolkit-2/new-input-transformer
> >> - It drops Python support for 3.3 and 3.4
> >>
> >> Longer version.
> >>
> >> We've been working hard on getting fancy new features to IPython (and
> >> ipykernel), so we are please to have the beta1 of IPython 7.
> >>
> >> There are some major change in the internals, please test and contribute
> >> update to the docs and what's new[1] when you can. Even just opening a
> issue
> >> to say that something is not clear/surprising/missing-link/you love
> >> us/etc... is helpful.
> >>
> >>  - I'm not sure how to make a prerelease on conda-forge, thus this is
> only
> >> available on PyPI with pip, installable by passing the --pre flag. If
> you
> >> know how to do that on conda-forge, help welcommed.
> >>
> >> - The new Async REPL in the notebook (and other frontends) will require
> >> IPykernel 5.0 to be release. Right now it works only in plain terminal
> >> IPython. We'll do a beta soon, but sleep is needed before that. see [1]
> >>
> >> - Update to PTK2. see [1]
> >>
> >> - If you want to help in anyway, have for example reading/writing skills
> >> for the 7.0 blog post announce, or just want to +1 on an issue
> subscribe to
> >> the 7.0 meta issue [2].
> >>
> >> - Tell you friends to look at [1]
> >>
> >> - It is still **beta** that is to say changes still possible. We'll do a
> >> Rc in a week or so.
> >>
> >> - Have fun.
> >>
> >> Much love from the IPython team. An much love to any contributors and
> >> users that made this possible.
> >> --
> >> Matthias
> >>
> >> 1: https://ipython.readthedocs.io/en/latest/whatsnew/version7.html
> >> 2: https://github.com/ipython/ipython/issues/11297
> >> _______________________________________________
> >> IPython-dev mailing list
> >> IPython-dev at python.org
> >> https://mail.python.org/mailman/listinfo/ipython-dev
> >
> >
> > _______________________________________________
> > IPython-dev mailing list
> > IPython-dev at python.org
> > https://mail.python.org/mailman/listinfo/ipython-dev
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jupyter+unsubscribe at googlegroups.com.
> To post to this group, send email to jupyter at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/CAKgW%3D6L%3DitLbynjtgmTpMvwXkYJ_o6e%3Dn1z3KpY8%3DPazun4uxA%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180912/a4c9047e/attachment-0001.html>

From bussonniermatthias at gmail.com  Thu Sep 27 13:43:16 2018
From: bussonniermatthias at gmail.com (Matthias Bussonnier)
Date: Thu, 27 Sep 2018 10:43:16 -0700
Subject: [IPython-dev] =?utf-8?q?=5BANN=5D_Release_of_IPython_7=2E0_?=
	=?utf-8?q?=E2=80=93_you=27ve_awaited_long_enough?=
Message-ID: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>

Hi all,

It is my pleasure to announce the release of IPython 7.0 and IPykernel 5.0.
The conda forge builder are working hard, and until things are published on
conda forge, you can try it using pip.

 $ pip install ipython ipykernel --upgrade.

(Some Conda forge recipe are failing we'd appreciate help debugging, and
updating BTW).

You can read more on the announce blog post that describe the new
async-await top level feature:

https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7

We've also enabling anyone to tag/untag and close any issue on the IPython
repository to foster participation and making it easier to find how to
help. See this pull request[1] and look in the contributing.md TL;DR: you
can mention a bot, and the bot will tag/close issue for you for you. E.g:

  @meeseeksdev tag windows, async/await

And both tag will be applied.

With this and the new release, there will likely be a number of tiny bugs
and pull-request you can help with during hacktoberfest[2], like updating
IPython.org, wikipedia with the latest release number and new features...
etc.

Much love from the IPython team, and enjoy this new release. Let us know if
there are any questions or concerns.
-- 
Matthias





1: https://github.com/ipython/ipython/pull/11326
2: https://hacktoberfest.digitalocean.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180927/b92cb34b/attachment.html>

From jason at jasongrout.org  Fri Sep 28 04:51:28 2018
From: jason at jasongrout.org (Jason Grout)
Date: Fri, 28 Sep 2018 01:51:28 -0700
Subject: [IPython-dev] 
	=?utf-8?q?=5Bjupyter=5D_=5BANN=5D_Release_of_IPyth?=
	=?utf-8?q?on_7=2E0_=E2=80=93_you=27ve_awaited_long_enough?=
In-Reply-To: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
References: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
Message-ID: <CAPDWZHx-cHw6ZMH406O=PS-dmjRG_i=+eWfpV9GP2FVQ8QNFYg@mail.gmail.com>

Congratulations. I can't wait to play with the async/await stuff. It looks
really great!

Jason

On Thu, Sep 27, 2018 at 10:43 AM Matthias Bussonnier <
bussonniermatthias at gmail.com> wrote:

> Hi all,
>
> It is my pleasure to announce the release of IPython 7.0 and IPykernel 5.0.
> The conda forge builder are working hard, and until things are published
> on conda forge, you can try it using pip.
>
>  $ pip install ipython ipykernel --upgrade.
>
> (Some Conda forge recipe are failing we'd appreciate help debugging, and
> updating BTW).
>
> You can read more on the announce blog post that describe the new
> async-await top level feature:
>
> https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7
>
> We've also enabling anyone to tag/untag and close any issue on the IPython
> repository to foster participation and making it easier to find how to
> help. See this pull request[1] and look in the contributing.md TL;DR: you
> can mention a bot, and the bot will tag/close issue for you for you. E.g:
>
>   @meeseeksdev tag windows, async/await
>
> And both tag will be applied.
>
> With this and the new release, there will likely be a number of tiny bugs
> and pull-request you can help with during hacktoberfest[2], like updating
> IPython.org, wikipedia with the latest release number and new features...
> etc.
>
> Much love from the IPython team, and enjoy this new release. Let us know
> if there are any questions or concerns.
> --
> Matthias
>
>
>
>
>
> 1: https://github.com/ipython/ipython/pull/11326
> 2: https://hacktoberfest.digitalocean.com/
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jupyter+unsubscribe at googlegroups.com.
> To post to this group, send email to jupyter at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/CANJQusWTqFd1oU%2BpTnMxqVhv0%2BjW%2BV6K-P6PUwB5fn_UdP-4Rg%40mail.gmail.com
> <https://groups.google.com/d/msgid/jupyter/CANJQusWTqFd1oU%2BpTnMxqVhv0%2BjW%2BV6K-P6PUwB5fn_UdP-4Rg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180928/eb5ae048/attachment.html>

From wes.turner at gmail.com  Fri Sep 28 14:14:56 2018
From: wes.turner at gmail.com (Wes Turner)
Date: Fri, 28 Sep 2018 14:14:56 -0400
Subject: [IPython-dev] =?utf-8?q?=5BANN=5D_Release_of_IPython_7=2E0_?=
	=?utf-8?q?=E2=80=93_you=27ve_awaited_long_enough?=
In-Reply-To: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
References: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
Message-ID: <CACfEFw8M9QPWCRNHckSuLks-8cyvvVMwZo93UsjSiX9XMvRwhA@mail.gmail.com>

Outstanding; thanks @all!

On Thursday, September 27, 2018, Matthias Bussonnier <
bussonniermatthias at gmail.com> wrote:

> Hi all,
>
> It is my pleasure to announce the release of IPython 7.0 and IPykernel 5.0.
> The conda forge builder are working hard, and until things are published
> on conda forge, you can try it using pip.
>
>  $ pip install ipython ipykernel --upgrade.
>
> (Some Conda forge recipe are failing we'd appreciate help debugging, and
> updating BTW).
>
> You can read more on the announce blog post that describe the new
> async-await top level feature:
>
> https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7
>
> We've also enabling anyone to tag/untag and close any issue on the IPython
> repository to foster participation and making it easier to find how to
> help. See this pull request[1] and look in the contributing.md TL;DR: you
> can mention a bot, and the bot will tag/close issue for you for you. E.g:
>
>   @meeseeksdev tag windows, async/await
>
> And both tag will be applied.
>
> With this and the new release, there will likely be a number of tiny bugs
> and pull-request you can help with during hacktoberfest[2], like updating
> IPython.org, wikipedia with the latest release number and new features...
> etc.
>
> Much love from the IPython team, and enjoy this new release. Let us know
> if there are any questions or concerns.
> --
> Matthias
>
>
>
>
>
> 1: https://github.com/ipython/ipython/pull/11326
> 2: https://hacktoberfest.digitalocean.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180928/b5d384c0/attachment.html>

From wes.turner at gmail.com  Fri Sep 28 14:19:52 2018
From: wes.turner at gmail.com (Wes Turner)
Date: Fri, 28 Sep 2018 14:19:52 -0400
Subject: [IPython-dev] =?utf-8?q?=5BANN=5D_Release_of_IPython_7=2E0_?=
	=?utf-8?q?=E2=80=93_you=27ve_awaited_long_enough?=
In-Reply-To: <CACfEFw8M9QPWCRNHckSuLks-8cyvvVMwZo93UsjSiX9XMvRwhA@mail.gmail.com>
References: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
 <CACfEFw8M9QPWCRNHckSuLks-8cyvvVMwZo93UsjSiX9XMvRwhA@mail.gmail.com>
Message-ID: <CACfEFw8zHzMHy16j+N8Ghd46nf3+5wkkX4RSQP1=RQ0KuxWPLQ@mail.gmail.com>

re: Qt console

Does the Qt console yet support async/await?

https://ipython.readthedocs.io/en/latest/interactive/autoawait.html

> In a Notebook, QtConsole, or any other frontend using IPykernel,
background tasks should behave as expected.

The new asyncio docs also look great and will likely be helpful for
learning async/await:

New (3.7):
https://docs.python.org/3/library/asyncio.html

Old (3.6)
https://docs.python.org/3.6/library/asyncio.html

On Friday, September 28, 2018, Wes Turner <wes.turner at gmail.com> wrote:

> Outstanding; thanks @all!
>
> On Thursday, September 27, 2018, Matthias Bussonnier <
> bussonniermatthias at gmail.com> wrote:
>
>> Hi all,
>>
>> It is my pleasure to announce the release of IPython 7.0 and IPykernel
>> 5.0.
>> The conda forge builder are working hard, and until things are published
>> on conda forge, you can try it using pip.
>>
>>  $ pip install ipython ipykernel --upgrade.
>>
>> (Some Conda forge recipe are failing we'd appreciate help debugging, and
>> updating BTW).
>>
>> You can read more on the announce blog post that describe the new
>> async-await top level feature:
>>
>> https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7
>>
>> We've also enabling anyone to tag/untag and close any issue on the
>> IPython repository to foster participation and making it easier to find how
>> to help. See this pull request[1] and look in the contributing.md TL;DR:
>> you can mention a bot, and the bot will tag/close issue for you for you.
>> E.g:
>>
>>   @meeseeksdev tag windows, async/await
>>
>> And both tag will be applied.
>>
>> With this and the new release, there will likely be a number of tiny bugs
>> and pull-request you can help with during hacktoberfest[2], like updating
>> IPython.org, wikipedia with the latest release number and new features...
>> etc.
>>
>> Much love from the IPython team, and enjoy this new release. Let us know
>> if there are any questions or concerns.
>> --
>> Matthias
>>
>>
>>
>>
>>
>> 1: https://github.com/ipython/ipython/pull/11326
>> 2: https://hacktoberfest.digitalocean.com/
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180928/9dabb735/attachment.html>

From wes.turner at gmail.com  Fri Sep 28 14:29:12 2018
From: wes.turner at gmail.com (Wes Turner)
Date: Fri, 28 Sep 2018 14:29:12 -0400
Subject: [IPython-dev] =?utf-8?q?=5BANN=5D_Release_of_IPython_7=2E0_?=
	=?utf-8?q?=E2=80=93_you=27ve_awaited_long_enough?=
In-Reply-To: <CACfEFw8zHzMHy16j+N8Ghd46nf3+5wkkX4RSQP1=RQ0KuxWPLQ@mail.gmail.com>
References: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
 <CACfEFw8M9QPWCRNHckSuLks-8cyvvVMwZo93UsjSiX9XMvRwhA@mail.gmail.com>
 <CACfEFw8zHzMHy16j+N8Ghd46nf3+5wkkX4RSQP1=RQ0KuxWPLQ@mail.gmail.com>
Message-ID: <CACfEFw_Mx8MZ=uqzgphW17tz+PCc8jPz7XGrpCs9a-o4SX=Kxw@mail.gmail.com>

On Friday, September 28, 2018, Wes Turner <wes.turner at gmail.com> wrote:

>
> The new asyncio docs also look great and will likely be helpful for
> learning async/await:
>
> New (3.7):
> https://docs.python.org/3/library/asyncio.html
>
> Old (3.6)
> https://docs.python.org/3.6/library/asyncio.html
>

?IPython 7.0, Async REPL? @Mbussonn
https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7

> If you want to learn more we strongly recommend reading the Trio Tutorial
Primer on async programming.

https://trio.readthedocs.io/en/latest/tutorial.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180928/88fce781/attachment.html>

From ellisonbg at gmail.com  Fri Sep 28 17:11:05 2018
From: ellisonbg at gmail.com (Brian Granger)
Date: Fri, 28 Sep 2018 14:11:05 -0700
Subject: [IPython-dev] 
	=?utf-8?q?=5Bjupyter=5D_Re=3A__=5BANN=5D_Release_o?=
	=?utf-8?q?f_IPython_7=2E0_=E2=80=93_you=27ve_awaited_long_enough?=
In-Reply-To: <CACfEFw_Mx8MZ=uqzgphW17tz+PCc8jPz7XGrpCs9a-o4SX=Kxw@mail.gmail.com>
References: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
 <CACfEFw8M9QPWCRNHckSuLks-8cyvvVMwZo93UsjSiX9XMvRwhA@mail.gmail.com>
 <CACfEFw8zHzMHy16j+N8Ghd46nf3+5wkkX4RSQP1=RQ0KuxWPLQ@mail.gmail.com>
 <CACfEFw_Mx8MZ=uqzgphW17tz+PCc8jPz7XGrpCs9a-o4SX=Kxw@mail.gmail.com>
Message-ID: <CAH4pYpR80Pkdu7HYCfH+add5w7daxnM6R1OJAa=TdHABLfEu+w@mail.gmail.com>

Congrats to the entire team!

On Fri, Sep 28, 2018 at 11:29 AM Wes Turner <wes.turner at gmail.com> wrote:

>
>
> On Friday, September 28, 2018, Wes Turner <wes.turner at gmail.com> wrote:
>
>>
>> The new asyncio docs also look great and will likely be helpful for
>> learning async/await:
>>
>> New (3.7):
>> https://docs.python.org/3/library/asyncio.html
>>
>> Old (3.6)
>> https://docs.python.org/3.6/library/asyncio.html
>>
>
> ?IPython 7.0, Async REPL? @Mbussonn
> https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7
>
> > If you want to learn more we strongly recommend reading the Trio
> Tutorial Primer on async programming.
>
> https://trio.readthedocs.io/en/latest/tutorial.html
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jupyter+unsubscribe at googlegroups.com.
> To post to this group, send email to jupyter at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/CACfEFw_Mx8MZ%3DuqzgphW17tz%2BPCc8jPz7XGrpCs9a-o4SX%3DKxw%40mail.gmail.com
> <https://groups.google.com/d/msgid/jupyter/CACfEFw_Mx8MZ%3DuqzgphW17tz%2BPCc8jPz7XGrpCs9a-o4SX%3DKxw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Brian E. Granger
Associate Professor of Physics and Data Science
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
bgranger at calpoly.edu and ellisonbg at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180928/865dcf02/attachment-0001.html>

From bussonniermatthias at gmail.com  Fri Sep 28 21:19:53 2018
From: bussonniermatthias at gmail.com (Matthias Bussonnier)
Date: Fri, 28 Sep 2018 18:19:53 -0700
Subject: [IPython-dev] 
	=?utf-8?q?=5Bjupyter=5D_Re=3A__=5BANN=5D_Release_o?=
	=?utf-8?q?f_IPython_7=2E0_=E2=80=93_you=27ve_awaited_long_enough?=
In-Reply-To: <CAH4pYpR80Pkdu7HYCfH+add5w7daxnM6R1OJAa=TdHABLfEu+w@mail.gmail.com>
References: <CANJQusWTqFd1oU+pTnMxqVhv0+jW+V6K-P6PUwB5fn_UdP-4Rg@mail.gmail.com>
 <CACfEFw8M9QPWCRNHckSuLks-8cyvvVMwZo93UsjSiX9XMvRwhA@mail.gmail.com>
 <CACfEFw8zHzMHy16j+N8Ghd46nf3+5wkkX4RSQP1=RQ0KuxWPLQ@mail.gmail.com>
 <CACfEFw_Mx8MZ=uqzgphW17tz+PCc8jPz7XGrpCs9a-o4SX=Kxw@mail.gmail.com>
 <CAH4pYpR80Pkdu7HYCfH+add5w7daxnM6R1OJAa=TdHABLfEu+w@mail.gmail.com>
Message-ID: <CANJQusWHe5NVr-ReF4CKQwcd+ZnAA8nds9Lrq38ZeKa1DhHGfg@mail.gmail.com>

Many thanks to all !

As a reminder, as for any  Major release, there might be (and is) some
quirks that will be ironed out in the next couple of weeks (help welcomed).
If you find some strange behavior do not assume it is on purpose and feel
free to create a issue (and tag it appropriately by mentioning the bot.:-)
 )
We'll try to release a 7.1 in a couple of weeks ? with your participation.

Thanks,
-- 
Matthias

On Fri, 28 Sep 2018 at 14:11, Brian Granger <ellisonbg at gmail.com> wrote:

> Congrats to the entire team!
>
> On Fri, Sep 28, 2018 at 11:29 AM Wes Turner <wes.turner at gmail.com> wrote:
>
>>
>>
>> On Friday, September 28, 2018, Wes Turner <wes.turner at gmail.com> wrote:
>>
>>>
>>> The new asyncio docs also look great and will likely be helpful for
>>> learning async/await:
>>>
>>> New (3.7):
>>> https://docs.python.org/3/library/asyncio.html
>>>
>>> Old (3.6)
>>> https://docs.python.org/3.6/library/asyncio.html
>>>
>>
>> ?IPython 7.0, Async REPL? @Mbussonn
>> https://blog.jupyter.org/ipython-7-0-async-repl-a35ce050f7f7
>>
>> > If you want to learn more we strongly recommend reading the Trio
>> Tutorial Primer on async programming.
>>
>> https://trio.readthedocs.io/en/latest/tutorial.html
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Project Jupyter" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to jupyter+unsubscribe at googlegroups.com.
>> To post to this group, send email to jupyter at googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jupyter/CACfEFw_Mx8MZ%3DuqzgphW17tz%2BPCc8jPz7XGrpCs9a-o4SX%3DKxw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jupyter/CACfEFw_Mx8MZ%3DuqzgphW17tz%2BPCc8jPz7XGrpCs9a-o4SX%3DKxw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> Brian E. Granger
> Associate Professor of Physics and Data Science
> Cal Poly State University, San Luis Obispo
> @ellisonbg on Twitter and GitHub
> bgranger at calpoly.edu and ellisonbg at gmail.com
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jupyter+unsubscribe at googlegroups.com.
> To post to this group, send email to jupyter at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/CAH4pYpR80Pkdu7HYCfH%2Badd5w7daxnM6R1OJAa%3DTdHABLfEu%2Bw%40mail.gmail.com
> <https://groups.google.com/d/msgid/jupyter/CAH4pYpR80Pkdu7HYCfH%2Badd5w7daxnM6R1OJAa%3DTdHABLfEu%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180928/d7450020/attachment.html>