Skip to content

Latest commit

 

History

History
92 lines (74 loc) · 3.18 KB

File metadata and controls

92 lines (74 loc) · 3.18 KB

Setup

Basic Python modules for Werkstatt projects

Installation

Install Python and dependent libraries

  • For All Users
  • Add to system path
  • Instatt 3rd party editor

Install Control-M Python wrapper

  • Utilize Git
  • Offline Install

Dependencies

  • Basic Libraries
  • Cryptodome
  • Control-M

Install dependencies

Linux
python3 -m pip install wheel requests urllib3 pyCryptodome pandas json2html jsonpath-ng jsonpath_rw_ext
python3 -m pip install git+https://github.com/dcompane/controlm_py.git
Windows
python -m pip install wheel requests urllib3 pyCryptodome pandas json2html jsonpath-ng jsonpath_rw_ext
python -m pip install git+https://github.com/dcompane/controlm_py.git

Offline Installation

  • Donwload Basic Libraries
  • Donwload Cryptodome
  • Donwload Control-M
  • Donwload jsonpath-rw-1.4.0.tar.gz
  • Donwload json2html-1.3.0.tar.gz
  • Extract tar.gz files
  • Install with python .\setup.py install

Find python package dependencies with: python -m pip show

Latest Packages

Some library dependencies require specific versions. Pay attention to version and architecture. Find, install and publish Python packages with the Python Package Index. The following list was tested on Windows. Linux is in progress.

Linux
python3 -m pip install wheel-0.36.2-py2.py3-none-any.whl
python3 -m pip install python_dateutil-2.8.1-py2.py3-none-any.whl
python3 -m pip install six-1.16.0-py2.py3-none-any.whl
python3 -m pip install pytz-2021.1-py2.py3-none-any.whl
python3 -m pip install numpy-1.20.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
python3 -m pip install pandas-1.2.4-cp39-cp39-manylinux1_x86_64.whl
python3 -m pip install urllib3-1.26.5-py2.py3-none-any.whl
python3 -m pip install chardet-4.0.0-py2.py3-none-any.whl
python3 -m pip install certifi-2020.12.5-py2.py3-none-any.whl
python3 -m pip install idna-2.10-py2.py3-none-any.whl
python3 -m pip install requests-2.25.1-py2.py3-none-any.whl
python3 -m pip install pycryptodome-3.10.1-cp35-abi3-win_amd64.whl
python3 -m pip install controlm_py-main.zip
Windows
python -m pip install wheel-0.36.2-py2.py3-none-any.whl
python -m pip install six-1.16.0-py2.py3-none-any.whl
python -m pip install python_dateutil-2.8.1-py2.py3-none-any.whl
python -m pip install pytz-2021.1-py2.py3-none-any.whl
python -m pip install numpy-1.20.3-cp39-cp39-win_amd64.whl
python -m pip install pandas-1.2.4-cp39-cp39-win_amd64.whl
python -m pip install urllib3-1.26.5-py2.py3-none-any.whl
python -m pip install chardet-4.0.0-py2.py3-none-any.whl
python -m pip install certifi-2020.12.5-py2.py3-none-any.whl
python -m pip install idna-2.10-py2.py3-none-any.whl
python -m pip install requests-2.25.1-py2.py3-none-any.whl
python -m pip install pycryptodome-3.10.1-cp35-abi3-win_amd64.whl
python -m pip install decorator-5.0.9-py3-none-any.whl
python -m pip install ply-3.11-py2.py3-none-any.whl
python -m pip install pbr-5.6.0-py2.py3-none-any.whl
python -m pip install jsonpath_ng-1.5.2-py3-none-any.whl
python -m pip install controlm_py-main.zip