Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install sdetools

How to install sdetools

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install sdetools
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
3.9.2 Available View build log
Lastest release
version 3.9.2 on Jan 9th, 2014


  • Python 2.4+

This project is intended to be ultra lightweight, and portable. The only requirement is to have Python 2.4+ installed.

The console usage

System Message: WARNING/2 (<string>, line 9)

Title underline too short.

The console usage


The command line tool to run SD Elements integeration modules. Use 'python sde.py help' to see usage and 'python sde.py help <cmd>' to see usage for specific module.

The package usage

System Message: WARNING/2 (<string>, line 16)

Title underline too short.

The package usage

import sdetools

sdetools.call('api_proxy', {'api_func': 'get_applications'})

SDE Library (sdelib/)

System Message: WARNING/2 (<string>, line 22)

Title underline too short.

SDE Library (sdelib/)

A light weight library that provides an interface to SD Elements RESTful API.

  • __apiclient__: The base API provider for calls to SD Elements.

  • __interactive_plugin__: This module provides the interactive experience needed for the SDE Lint tool and other similar usecases. This includes:
    • Password collection and retry
    • Application selection
    • Project selection
  • __conf_mgr__: Configuration Manager provides support for parsing command line arguments, reading variables from config file, and allows for extended options to be defined for each usecase.

Subscribe to package updates

Last updated Jan 9th, 2014

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.