Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (20 sloc) 1.24 KB

Contributing

Please refer to Cloudsmith's standard guide on Open-Source Contributing.

Contributor License Agreement

By making any contributions to Cloudsmith Ltd projects you agree to be bound by the terms of the Cloudsmith Ltd Contributor License Agreement.

Requirements

The standard requirements are python (2.7+/3.5+) and the ability to install PyPi packages (either system-wide or via virtualenv, of which the latter is preferred).

You can refer to the following requirements files to see what is required:

  • Common/Runtime: requirements/common.txt
  • Development: requirements/dev.txt
  • Test: requirements/test.txt

Coding Conventions

Please ensure code conforms to PEP-8 and PEP-257.

Releasing

To make a new release for cloudsmith-cli follow the procedure for virtualenv setup then:

$ bumpversion <major|minor|revision>

A tag will automatically created along with the version bump commit.

Need Help?

See the section for raising a question in the Contributing Guide.