Skip to main content

A very basic language-agnostic "dependency manager" using Git.

Project description

Build Status
Coverage Status
Scrutinizer Code Quality
PyPI Version
PyPI Downloads

Getting Started

Requirements

  • Python 3.3+

  • Git (with stored credentials)

  • OSX/Linux (with a decent shell for Git)

Installation

GDM can be installed with pip:

$ pip3 install gdm

or directly from the source code:

$ git clone https://github.com/jacebrowning/gdm.git
$ cd gdm
$ python3 setup.py install

Basic Usage

After installation:

$ python3
>>> import gdm
>>> gdm.__version__

GDM doesn’t do anything yet.

For Contributors

Requirements

Installation

Create a virtualenv:

$ make env

Run the tests:

$ make test
$ make tests  # includes integration tests

Build the documentation:

$ make doc

Run static analysis:

$ make pep8
$ make pep257
$ make pylint
$ make check  # includes all checks

Prepare a release:

$ make dist  # dry run
$ make upload

Changelog

0.1 (dev)

  • Initial version.

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

GDM-0.1a4.tar.gz (414.0 kB view details)

Uploaded Source

Built Distribution

GDM-0.1a4-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file GDM-0.1a4.tar.gz.

File metadata

  • Download URL: GDM-0.1a4.tar.gz
  • Upload date:
  • Size: 414.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GDM-0.1a4.tar.gz
Algorithm Hash digest
SHA256 f962e550636d9207e0a80ac8c05a4ee6f81aea1ce55078e097e0e96522f38457
MD5 173691505f0ea3c88f5f58b8b5019c55
BLAKE2b-256 10f6e0e8f8dcb2976b12808ae7495df11851dc599a5161d2588f0e5aab141788

See more details on using hashes here.

File details

Details for the file GDM-0.1a4-py3-none-any.whl.

File metadata

File hashes

Hashes for GDM-0.1a4-py3-none-any.whl
Algorithm Hash digest
SHA256 8833406b675b097e69c390928e53ca1f0c3daa0b3268df23b573c07169bb3266
MD5 99230b5b4b8dd6b3fb4d0ef858245bac
BLAKE2b-256 deab1951c4b198fccb3311dc9d9997889f53c430218f8401d6921cf51550e0bf

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