Thursday, January 19, 2017

spyder 3 for Fedora


Spyder 3 was released sometime back and the latest version 3.1.0 was released yesterday. I have working on updating Spyder to 3.x for sometime now. Towards this effort, I got the following packages reviewed and included in Fedora - 

  1. python-QtPy
  2. python-QtAwesome
  3. python-flit
  4. python-entrypoints
  5. python-nbconvert
  6. python-entrypoints
  7. python-pickleshare

In addition to this, the package python-ipykernel had to be reviewed. This was completed sometime towards the end of last year.

Now that all the packages are available (in different forms), I have put together a COPR repo where spyder 3.1.0 package resides. I would like to get these packages tested before I submit it as a big update to Fedora 25.

COPR repo is here - nonamedotc/spyder3 - COPR repo

Of course, this repo can be directly enabled from a terminal -

dnf copr enable nonamedotc/spyder3

To install spyder along with ipython console from this repo, do

dnf install python{2,3}-{spyder,ipython}


Note: ipython package provided by this repo is version 5.1.0 (since ipykernel needs ipython >= 4.0.0). This will necessitate removing the ipython package provided by the Fedora repo. I have requested an update to ipython already [1].


When spyder3 (python3 version of spyder) is launched, there will be a pop-up complaining that rope is not  installed. This is because we do not yet have a python3 version of rope. Ignoring that should not cause major issue.

Obligatory screenshot -


 

Please test these packages and let me know if there are issues so that I can fix and submit an update. I am hoping to submit this as an update as soon as ipython is done.


[1] https://bugzilla.redhat.com/show_bug.cgi?id=1400383

 

Tuesday, August 9, 2016

Beautiful themes for Fedora - Update 2

I promise - this will be the last "update" regarding the themes.

I noticed over the weeked that repo generation on the COPR had mysteriously failed (I think). So I rebuilt the packages and now everything should work!

Also, I have now built the themes for Fedora 25 (rawhide in COPR) also. Anyone running rawhide can give it a spin. I had some issues building on rawhide before but that does not seem to be a problem anymore.

Hope everything works! And, that's it about themes. 


P.S. Spyder update coming work begins now.

Saturday, August 6, 2016

Beautiful themes for Fedora - update


After my previous post last night, I decided to setup a COPR repo for the themes to facilitate easier installation.

Here is the link - GTK3-themes COPR


This COPR can be enabled as

dnf copr enable nonamedotc/gtk3-themes


Packages can be installed as

dnf install arc-theme-red-{,gtk2,gtk3,xfwm4,cinnamon,gnome-shell}


At the moment, there are four themes built in the COPR -

Arc
Arc-Red
Vertex
Adapta


Hopefully, at some point, I will submit this for package review.

Beautiful themes for Fedora


Ever since Fedora 24 was released, I have been looking at new themes for use with Xfce that are not completely broken with GTK 3.20. I have tried several themes and since several of them had to be compiled (not copy/paste to ~/.themes), I have packaged those I have tried so far.

Here are the links to koji builds - 

Arc

Arc theme github page

Arc theme koji build

Arc red

Arc Red theme github page

Arc Red koji build

Adapta

Adapta theme github page

Adapta theme koji build


Please email me if there are any theme requests and/or issues with these packages. Alternatively, leave comments on this page.

Tuesday, May 10, 2016

Reminder to test Xfce 4.12 on EPEL


Final reminder to test xfce 4.12 packages on EPEL.

If you are running RHEL/CentOS/SL, please help test Xfce 4.12 packages. This would necessitate enabling epel-devel repo temporarily.

Details about the update are here - update details

Thanks for testing!

Tuesday, April 19, 2016

Xfce 4.12 mega update coming to EL-7

This post is repeated from the email I sent out to epel-devel and xfce (@fedora) mailing lists [0].



After a trial run involving a COPR repo [1], I had written earlier indicating that I started doing real builds of Xfce 4.12 packages for EL-7 [2]. This is now complete and I have now submitted a update - a mega update containing 53 packages total.

https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-262a3f39e1


Three points about the update

  • libxfce4ui obsoletes libxfcegui4 
    • (plugins using libxfcegui4 were never built for EL-7) 
  • xfce4-pulseaudio-plugin obsoletes xfce4-mixer and xfce4-volumed 
    •  (xfce4-volumed is not even in the repos) 
  • xfce4-pulseaudio-plugin uses pavucontrol as sound mixer which is unavailable in EL-7 at the moment. 
I have tested both upgrading a user configured Xfce 4.10 install and by creating a new user. I did not notice any issues so far. Please enable epel-testing repo on a test machine, test these packages and give karma on bodhi. I have set the stable karma to 12. Unless the karma reaches 12, I intend to leave the update in testing for three weeks.


[0] Link to mailing list

[1] link to COPR repo email

[2] Link to "package building" announcement

Friday, March 11, 2016

Web browsers, operating systems and visits to my blog

I was checking my blog settings for forcing https but (effectively) stumbled upon the stats page. I was a bit bored today and so I figured I would write a short (python) script to plot the data.

Considering my blog should more or less get visits solely from fedora planet, my expectations about browser and operating systems distributions among the visits was totally different from what I have hoping to see.



Distribution of browsers

  


Distribution of operating systems



Of course, browser user agents are not the most reliable pieces of information. Still, this looks interesting - Nice correlation between the OS and browser data - at least as I see it. This was based on >44,000 total visits.


Update:

While I am at it, I might as well add the country wide distribution of blog hits.