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,vv,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

Subcommands:
  {versions,vv,list,ls,show,info,install,add,a,uninstall,remove,rm,delete,del,activate,deactivate,fingerprint,fp,refresh,cache}
    versions (vv)       Display version information, including dependencies
    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.36-py3-none-any.whl (91.2 kB view details)

Uploaded Python 3

File details

Details for the file stonefish_license_manager-0.4.36-py3-none-any.whl.

File metadata

File hashes

Hashes for stonefish_license_manager-0.4.36-py3-none-any.whl
Algorithm Hash digest
SHA256 7dd2924b467cf26e6d8c50d9dd1d1ef018faad5cc92ec7be3758225dfa09f9db
MD5 b68e32100fca48d83c28be17c6a66828
BLAKE2b-256 bf9d250058d418e14997103b39e9ccceadc250fb7bdc6581e77b006703d59ce2

See more details on using hashes here.

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