#5 Add jupyter, and ipython
Opened 4 years ago by ankursinha. Modified 4 years ago

Just a tracker, will open a PR later, that we need to add python3-notebook and python3-ipython to the image. Nowadays, these seem to be frequently used with the python based simulator APIs.


Definitely. I think we should include most of the python-scientific stack.

+1 ill try add it all and test the size of the media today.

--
Thanks,

Ankur

(Sent from mobile device)

It already contains @python-science:

https://pagure.io/fork/ankursinha/neuro-sig/neuro-scripts/blob/master/f/fedora-neuro-common.ks#_6

That contains most of what we need:

    <id>python-science</id>
    <_name>Python Science</_name>
    <_description>Tools used to do science in Python.</_description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="conditional" requires="xorg-x11-server-Xorg">python3-matplotlib-tk</packagereq>
      <packagereq type="conditional" requires="xorg-x11-server-Xorg">python3-pillow-tk</packagereq>
      <packagereq type="default">python3-matplotlib</packagereq>
      <packagereq type="default">python3-notebook</packagereq>
      <packagereq type="default">python3-numpy</packagereq>
      <packagereq type="default">python3-pandas</packagereq>
      <packagereq type="default">python3-pillow</packagereq>
      <packagereq type="default">python3-scikit-image</packagereq>
      <packagereq type="default">python3-scikit-learn</packagereq>
      <packagereq type="default">python3-scipy</packagereq>
      <packagereq type="default">python3-statsmodels</packagereq>
      <packagereq type="default">python3-sympy</packagereq>
    </packagelist>
  </group>
  <group>

Any packages that this group doesn't include that we can add?

Python-classroom has Jupyter and ipython.

I'm +1 to add it to the neurofedora group

Python-classroom has Jupyter and ipython.
I'm +1 to add it to the neurofedora group

Python-classroom seems to pull in lots of other stuff too. What do we think?

$ sudo dnf groupinfo "Python Classroom"
Last metadata expiration check: 0:01:31 ago on Thu 03 Oct 2019 16:19:14 BST.

Group: Python Classroom
 Description: Tools used to teach and learn Python.
 Default Packages:    
   bash-completion
   bzip2              
   curl                 
   gcc              
   gcc-c++                                                                                     
   git
   grep
   less
   libxml2-devel
   libyaml-devel
   make
   pipenv
   pypy3-devel
   python3-devel
   python3-docs
   python3-idle
   python3-ipykernel
   python3-ipython
   python3-notebook
   python3-tox
   python3-virtualenv
   sed
   tar
   unzip
   valgrind
 Optional Packages:
   emacs
   nano
   openssh-clients
   vim-enhanced
   wget
 Conditional Packages:
   mu
   thonny

Python-science looks better. It includes jupyter (notebook) already. We can just include ipython on its own maybe?

$ sudo dnf groupinfo "Python Science"
Last metadata expiration check: 0:01:45 ago on Thu 03 Oct 2019 16:19:14 BST.

Group: Python Science
 Description: Tools used to do science in Python.
 Default Packages:
   python3-matplotlib
   python3-notebook
   python3-numpy
   python3-pandas
   python3-pillow
   python3-scikit-image
   python3-scikit-learn
   python3-scipy
   python3-statsmodels
   python3-sympy
 Conditional Packages:
   python3-matplotlib-tk
   python3-pillow-tk

Metadata Update from @bt0dotninja:
- Issue assigned to bt0dotninja

4 years ago

Metadata Update from @major:
- Issue tagged with: Normal, WIP

4 years ago

Login to comment on this ticket.

Metadata