Skip to main content

Utilities for Phylum integrations

Project description

phylum-ci

Python package for handling CI and other integrations

Local Development

Here's how to set up phylum-ci for local development.

  1. Clone the phylum-ci repo locally

    git clone git@github.com:phylum-dev/phylum-ci.git
    
  2. Ensure poetry is installed

  3. Install dependencies with poetry, which will automatically create a virtual environment:

    cd phylum-ci
    poetry install
    
  4. Create a branch for local development:

    git checkout -b <name-of-your-branch>
    

    Now you can make your changes locally.

  5. When you're done making changes, check that your changes pass the tests:

    poetry run pytest
    
  6. Commit your changes and push your branch to GitHub:

    git add .
    git commit -m "Description of the changes goes here"
    git push --set-upstream origin <name-of-your-branch>
    
  7. Submit a pull request through the GitHub website

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

phylum-ci-0.0.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

phylum_ci-0.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file phylum-ci-0.0.1.tar.gz.

File metadata

  • Download URL: phylum-ci-0.0.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.3 Darwin/21.4.0

File hashes

Hashes for phylum-ci-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6c11964ebb13f866029fbb9cf794173f989672177418cc9c5c4d8b39932f7c37
MD5 52f73687d448a8112f11c33f79de2054
BLAKE2b-256 59090ebc80afa2250f14fe0b6326fd213f200c0e34cfa7b563e1237881516afb

See more details on using hashes here.

File details

Details for the file phylum_ci-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: phylum_ci-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.3 Darwin/21.4.0

File hashes

Hashes for phylum_ci-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1bdc730acb5695ee9ae7c61a3d8b36d640c5cf8512e387249cd32be9f48cd628
MD5 f2c13e58234ca3c11ef6c1ad346a6951
BLAKE2b-256 6be13da157a089cb9fa8a91731ebf3ae71c1abb10cab5d6b829bb95babfe0632

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