python-xy.github.io/__gcode/StandardPlugins.md at master · python-xy/python-xy.github.io · GitHub
Skip to content

Latest commit

 

History

History
143 lines (136 loc) · 46.3 KB

File metadata and controls

143 lines (136 loc) · 46.3 KB

Installation notes

Plugins available on this page are already included in Python(x,y) 2.7.10.0 Full Edition.

All these plugins are available outside of the main installer program for the following reasons:

  • each Python(x,y) plugin is compatible with a standard Python installation (i.e. you may install them on top of any Python installation, even without installing Python(x,y) - this is not the recommended way though, because the individual plugins do not handle dependencies)
  • customize your Python(x,y) installation (note: silent install is supported):
    • download the Python(x,y) installation
    • download the missing packages on this page (Python(x,y) plugins) or download any other Python modules: distutils (.exe) files and setuptools Python eggs (.egg) files are supported
    • copy all these installers in a subdirectory named "plugins" that you have created in the same folder as the Python(x,y) installer program
    • execute the Python(x,y) installer, then you will see on the bottom of the component list that a section called "Plugins" is available: tick this section to install automatically all the packages that you have previously copied in "plugins" subdirectory
  • custom update of Python(x,y):
    • update anytime some of the installed plugins by downloading the new versions available on this page (note: the plugins are updated more frequently than the distribution)
    • from time to time, upgrade your distribution with the update patches available on the download page (i.e. updating individual plugins does not interfere with the distribution update patches)

Plugins

Python packages

Python 2.7.10 Python standard libraries
Base Libraries 1.7.0-15 shared libraries commonly used by other plugins
Base Python 1.12.0-35 A collection of small (in scope and size) but essential pure python packages
modernize 0.4-1 A hack on top of 2to3 for modernizing code for hybrid codebases.
Dependencies: base_python
setuptools 18.0.1-41 Easily download, build, install, upgrade, and uninstall Python packages requests 2.7.0-9 a HTTP library, written in Python, for human beings.
Dependencies: pyasn1, OpenSSL html5lib 0.99999-4 Standards-compliant library for parsing and serializing HTML documents and fragments in Python
Dependencies: base_python Pip 7.0.3-14 pip is a tool for installing and managing Python packages, such as those found in the Python Package Index.
Dependencies: base_python, setuptools, requests, html5lib PyCrypto 2.6.1-2 The Python Cryptography Toolkit PyQt 4.11.3-5 Cross-platform Application Framework: GUI, widgets, SQL, OpenGL, XML, Unicode ... xydoc 1.0.5.1 Collection of all freely available help files and examples on Python language and its libraries xy 1.3.5-7 xy is a module that gathers all Python(x,y) tools
Dependencies: PyQt4, xydoc, ipython QtHelp 4.8.6-4 Complete Qt documentation for Qt Assistant
Dependencies: PyQt4 Spyder 2.3.5.2-17 Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface
Dependencies: base_python, PyQt4, Sphinx, ipython PyQwt 5.2.1-6 2D plotting library (set of Python bindings for the Qwt library featuring fast plotting)
Dependencies: PyQt4, numpy NumPy 1.9.2-8 Multidimensional arrays support and basic operations (SciPy's core module)
Dependencies: nose SciPy 0.15.1-8 Advanced math, signal processing, optimization, statistics, ...
Dependencies: numpy numexpr 2.4.3-10 Fast evaluation of array expressions elementwise by using a vector-based virtual machine
Dependencies: numpy h5py 2.5.0-9 General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library)
Dependencies: base_libraries, numpy Pillow 2.8.2-16 Python Imaging Library - Image processing library
Dependencies: base_libraries Pyreadline 2.0.6-4 IPython needs this module to display color text in Windows console pycparser 2.14-6 a parser for the C language, written in pure Python. cffi 1.1.2-15 Foreign Function Interface for Python calling C code.
Dependencies: pycparser pyzmq 14.7.0-14 Python bindings for �MQ. �MQ is a lightweight and fast messaging implementation.
Dependencies: gevent, libnacl Tornado 4.2-11 An open source version of the scalable, non-blocking web server and tools that power FriendFeed.
Dependencies: base_python, PycURL IPython 2.4.1-10 A comprehensive environment for interactive and exploratory computing. Also provides ipdb.
Dependencies: pyreadline, tornado, pyzmq, paramiko guidata 1.6.1-3 Automatically generated graphical user interfaces for easy data set edition and display
Dependencies: PyQt4, h5py guiqwt 2.3.2-6 Efficient curve/image plotting and other GUI tools for scientific data processing software development
Dependencies: PyQt4, guidata, numpy, scipy, PIL, PyQwt5 Matplotlib 1.4.3-7 2D plotting library (embeddable in GUIs created with PyQt)
Dependencies: base_python, numpy, PyQt4, pyparsing, nose nose 1.3.7-9 nose is a discovery-based unittest extension (e.g. NumPy test module is using nose) formlayout 1.0.15-3 Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code
Dependencies: PyQt4 Cython 0.22.1-16 Cython is a language that makes writing C extensions for the Python language as easy as Python docutils 0.12-4 Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText) jinja2 2.7.3-6 Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code)
Dependencies: base_python, babel pygments 2.0.2-3 Generic syntax highlighter for general use in all kinds of software Sphinx 1.3.2-10 Tool for generating documentation which uses reStructuredText as its markup language
Dependencies: docutils, jinja2, pygments ReportLab 3.2.0-5 The PDF generation library simplejson 3.7.3-19 Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder rst2pdf 0.93-7 Tool for transforming reStructuredText to PDF using ReportLab
Dependencies: reportlab, simplejson, docutils, pygments PyOpenGL 3.1.0-4 Cross platform Python binding to OpenGL and related APIs (includes PyOpenGL-accelerate) VPython 5.74-2 Creation of 3D interactive models of physical systems
Dependencies: numpy SymPy 0.7.6-6 Symbolic Mathematics Library cvxopt 1.1.7-2 Convex optimization library PyWavelets 0.2.2 Wavelet transforms module scikits-learn 0.16.1-9 Classic machine learning algorithms - Provide simple an efficient solutions to learning problems
Dependencies: numpy, scipy, matplotlib scikits.image 0.11.3-9 The scikits.image SciKit (toolkit for SciPy) extends scipy.ndimage to provide a versatile set of image processing routines.
Dependencies: numpy, scipy, astropy MDP 3.3.0.1 Modular toolkit for Data Processing - Collection of supervised and unsupervised learning algorithms
Dependencies: numpy, scipy NetworkX 1.9.1-3 Creation, manipulation, and study of the structure, dynamics, and functions of complex networks
Dependencies: numpy, scipy, matplotlib, pyparsing, pygraphviz PyTables 3.2.0-8 Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data)
Dependencies: numpy, numexpr, h5py vitables 2.2-1 Graphical tool for browsing and editing files in both HDF5 and PyTables formats
Dependencies: pytables, PyQt4 Parallel Python 1.6.4-3 Parallel Python - Parallel execution of Python code on systems with multiple processors or cores, and clusters Pywin32 219.0-3 Python library for Windows SendKeys 0.3 Python module for Windows that can send one or more keystrokes or keystroke combinations to the active window netCDF4 1.1.8-12 Python binding to netCDF4 (network Common Data Form), a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data
Dependencies: numpy, h5py, pyhdf, PycURL pywinauto 0.4.2-1 Set of python modules to automate the Microsoft Windows GUI (allows sending mouse and keyboard actions to windows, dialogs and controls)
Dependencies: SendKeys pyvisa 1.7-6 Control all kinds of measurement equipment through various busses (GPIB, RS232, USB) PySerial 2.7-1 Library encapsulating the access for the serial port PyParallel 0.2.0.1 Library encapsulating the access for the parallel port pyhdf 0.8.3-4 Python interface to HDF4 files (Hierarchical Data Format version 4)
Dependencies: numpy, base_libraries xlrd 0.9.3-4 Extract data from Microsoft Excel spreadsheet files xlwt 1.0.0-2 Create spreadsheet files compatible with Microsoft Excel 97/2000/XP/2003 files, OpenOffice.org Calc, and Gnumeric pylint 1.4.3-18 Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality
Dependencies: base_python wxPython 2.8.12.1-1 Cross-platform GUI library winpdb 1.4.8.3 Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb
Dependencies: wxPython VTK 6.2.0-5 Open-source software system for visualization, 3D graphics, volume rendering and image processing
Dependencies: base_libraries, PyQt4, lxml ITK 4.7.2-9 Open-source software system for medical image processing (leading-edge segmentation and registration algorithms)
Dependencies: base_libraries, vtk, h5py, OpenSSL ply 3.6-2 PLY is an implementation of lex and yacc parsing tools for Python. ETS 4.4.4-15 Enthought Tool Suite: MayaVi 2 (powerful 2D and 3D scientific visualization tool), Traits, Chaco, ...
Dependencies: wxPython, vtk, setuptools, PIL, numpy, ply mx 3.2.8-4 eGenix.com mx Base Distribution: mxDateTime, mxTextTools, mxProxy, mxBeeBase, mxURL, mxUID, mxStack, mxQueue and mxTools gnuplot 1.8.0.3 Complete plotting package: include the popular open-source plotting program gnuplot (v4.4.3) and the Python interface
Dependencies: numpy GDAL 1.11.2-8 Geospatial Data Abstraction Library
Dependencies: base_libraries, numpy, h5py, pyhdf, PyICU, lxml, netCDF4, OpenSSL pydicom 0.9.9-3 Pure python package for working with DICOM files (medical imaging) cx_Freeze 4.3.4-4 Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed) py2exe 0.6.9 Deployment tool like cx_Freeze (deprecation warning: as of today, unlike cx_Freeze, py2exe has not yet been ported to Python 3) OpenCV 2.4.11-7 OpenCV is the Intel image processing library with Computer Vision algorithms.
Dependencies: base_libraries, PyQt4, numpy pyparsing 2.0.3-4 An alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. Veusz 1.23.1-15 Scientific plotting application designed to create publication quality output with a friendly interface
Dependencies: PyQt4, numpy, astropy pandas 0.16.2-15 provides fast, flexible, and expressive data structures designed to make working with relational or labeled data both easy and intuitive.
Dependencies: base_python, numpy, scipy, matplotlib, statsmodels, bottleneck, numexpr openpyxl 2.2.4-25 A Python library to read/write Excel 2007 xlsx/xlsm files. psutil 3.0.1-15 Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way. statsmodels 0.6.1-3 Allows users to explore data, estimate statistical models, and perform statistical tests.
Dependencies: numpy, scipy, pandas, patsy SQLAlchemy 1.0.6-23 The Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.
Dependencies: base_python virtualenv 13.0.3-14 Creates isolated Python environments. uncertainties 2.4.6.1-12 Transparently handles calculations with numbers with uncertainties (like 3.14+-0.01)
Dependencies: numpy PyICU 1.9.2-6 Python extension wrapping the ICU C++ API lxml 3.4.4-19 A Pythonic binding for the C libraries libxml2 and libxslt. Includes BeautifulSoup.
Dependencies: base_libraries, PyICU gevent 1.0.2-9 A coroutine-based Python networking library. Includes greenlet. paramiko 1.15.2-13 Native Python SSHv2 protocol library
Dependencies: pycrypto Bottleneck 1.0.0-4 Fast NumPy array functions written in Cython
Dependencies: numpy, scipy mahotas 1.3.0-16 A set of functions for image processing and computer vision in Python
Dependencies: numpy PycURL 7.19.5.1-9 a Python interface to libcurl
Dependencies: OpenSSL Babel 1.3-3 A collection of tools for internationalizing Python applications.
Dependencies: base_python pyodbc 3.0.11-2 A Python DB API 2 module for ODBC BeautifulSoup4 4.3.2-2 A Python library for pulling data out of HTML and XML files.
Dependencies: lxml pygraphviz 1.3-3 A Python interface to the Graphviz graph layout and visualization package. patsy 0.3.0-2 A package for describing statistical models and building design matrices.
Dependencies: numpy, scipy pyyaml 3.11-2 a YAML parser and emitter for Python. fabric 1.10.2-9 Simple, Pythonic remote execution and deployment.
Dependencies: paramiko astropy 1.0.3-11 Various classes, utilities, and a packaging framework intended to provide commonly-used astronomy tools.
Dependencies: base_python, numpy, scipy, h5py, lxml, networkx, ply pytest 2.7.2-18 Simple powerful testing with Python
Dependencies: base_python enaml 0.9.8-7 Declarative language for building dynamic user interfaces in Python
Dependencies: setuptools, ply, PyQt4 blosc-python 1.2.7-7 A Python wrapper for the extremely fast Blosc compression library
Dependencies: base_libraries pyOpenSSL 0.15.1-9 Python interface to the OpenSSL library
Dependencies: base_python, pyasn1, setuptools, cffi ffnet 0.8.0-2 Feed-forward neural network solution for python
Dependencies: numpy, scipy, networkx, matplotlib, pygraphviz PyAudio 0.2.8-2 Python bindings for PortAudio, the cross-platform audio I/O library Mako 1.0.1-3 A super-fast templating language that borrows the best ideas from the existing templating languages.
Dependencies: babel pycares 0.7.0-5 Provides an interface to c-ares - a C library that performs DNS requests and name resolutions asynchronously. PyMC 2.3.4-3 Markov Chain Monte Carlo sampling toolkit
Dependencies: numpy, scipy, matplotlib seaborn 0.5.1-3 a Python visualization library based on matplotlib.
Dependencies: numpy, scipy, matplotlib, pandas, statsmodels, patsy pyasn1 0.1.8-2 A pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208). cvxpy 0.2.24-8 A domain-specific language for modeling convex optimization problems in Python
Dependencies: numpy, scipy grin 1.2.1-2 Utility which searches directories of source code better than grep or find.
Dependencies: base_python libnacl 1.4.3-2 Python bindings for libsodium/tweetnacl based on ctypes urllib3 1.10.4-3 HTTP library with thread-safe connection pooling, file post, and more.
Dependencies: base_python yappi 0.94-1 Yet Another Python Profiler

Other packages

SciTE 3.5.1-4 SCIntilla based Text Editor - Multilanguage, powerful and light-weight text editor
Console 1.14.0.15129-13 Windows console window enhancement
WinMerge 2.12.4.2 Open Source differencing and merging tool for Windows
SWIG 3.0.5-7 SWIG (Simplified Wrapper and Interface Generator) is a compiler that integrates C and C++ with several languages including Python
gettext 0.14.4.3 GNU gettext Win32 porting - the GNU translation tool (useful tools for pygettext, a standard library module)