NOAA-PMEL / Python_Users_Group

Collection of documents and notes for PMEL Python Users Group
The Unlicense
0 stars 0 forks source link

Useful Python Packages for developers (not scientific programming) #4

Open shaunwbell opened 7 years ago

shaunwbell commented 7 years ago

Lets compile a list of useful packages/functions that are not directly related to scientific analysis stack.

timeit - simple way to time small bits of code unittest - a rich set of tools for constructing and running tests

MCasari-PMEL commented 7 years ago

pytest - test frameworkd pyserial - Serial port control through python pyqtgraph - Graphics/GUI libraries for PyQt

karlmsmith commented 7 years ago

The attached file is a list of RHEL7 python packages (that start with python and some others that I can think of) available through RedHat's yum package manager. On a RHEL7 system (or probably RHEL6 for many), a yum info <pkgname> will give you more info. The reason for posting this:

Of course, many of these will not be the latest version (including Python3, which is 3.4 and is not available for RHEL6). But if the version provided will do, then quick and easy for CNSD to install it for you. Many of these packages are dependencies for higher-level packages, and some RedHat-specific, so sort of "in the weeds" here. But if you are trying to decide between two packages, and one is in this file and the other isn't, this might help you decide even if you are not using a RHEL system.

RHEL7PythonPkgs.txt

karlmsmith commented 7 years ago

PS, if checking PIP for these packages, remove the python...- from the name and that should give you the PIP package name (but no promises on that).