Skip to main content

PureSec CLI tools for improving the security of your serverless applications.

Project description

Requirements

  • Python 3.4+

Usage

See Serverless plugin: serverless-puresec-cli.

Development

Install dependencies, run the tests, and run the CLI (without pip installing).

./setup.py install
./setup.py test
python3 -m puresec_cli --help

Then fork and pull request!

Release

  1. Set __version__ in puresec_cli/__init__.py

  2. Commit, and run git tag vX.X.X replacing X.X.X with the new version

  3. Set analytics.write_key in puresec_cli/stats.py DON’T COMMIT IT

  4. Run ./setup.py sdist upload

  5. Update version of https://github.com/puresec/serverless-puresec-cli

  6. Update backend latest version

Anonymous statistics

In order to continue improving this tool, the CLI will be sending anonymous statistics about your usage. All reported information contains non-personal predictable information from your execution, along with a random unique identifier that is attach to you. Predictable means that it won’t send any local paths, function names, etc.

To opt out of anonymous statistics simply run:

puresec --stats disable # or 'enable' if it's a wonderful day

One final report will be transmitted about your unsubscription, with no further details.

Project details


Download files

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

Source Distribution

puresec-cli-1.2.1.tar.gz (11.6 MB view hashes)

Uploaded Source

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