Skip to main content

Stonefish license manager for Python

Project description

SLiM

PyPi Version

The Stonefish License Manager (SLiM) is a command-line tool and library that efficiently manages the licenses for your Python software. Installation is as simple as

pip install stonefish-license-manager

For detailed development information, please refer to README-dev.md.

Quickstart Guide for End Users

  • Install or uninstall a license:

    slim install <license-file-or-key>
    slim uninstall <license-file-or-key-or-id>
    
  • List all installed licenses:

    slim ls
    

    SLiM

  • (De)activate installed licenses:

    slim [de]activate <license-file-or-key-or-id>
    

    SLiM

  • Show the machine fingerprint:

    slim fingerprint
    
    5ea8aa03de6ce4398acdd2cd65f4e28af
    

All command line options can be accessed by running the following command:

slim -h
Usage: slim [-h] [--version] [--versions-all]
            {list,ls,show,info,install,add,a,uninstall,remove,rm,delete,del,activate,deactivate,fingerprint,fp,refresh,cache}
            ...

Stonefish License Manager.

Options:
  -h, --help            show this help message and exit
  --version, -v         display version information
  --versions-all, -vv   display version information, including dependencies

Subcommands:
  {list,ls,show,info,install,add,a,uninstall,remove,rm,delete,del,activate,deactivate,fingerprint,fp,refresh,cache}
    list (ls, show, info)
                        List installed licenses
    install (add, a)    Install (and activate) licenses
    uninstall (remove, rm, delete, del)
                        Uninstall (and deactivate) licenses
    activate            Activate machine for license
    deactivate          Deactivate machine for license
    fingerprint (fp)    Display machine fingerprint
    refresh             Refresh license files and cache
    cache               Manage the cache

Additional Information

For further information, please contact support@mondaytech.com.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

stonefish_license_manager-0.4.26-py3-none-any.whl (188.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page