Skip to main content

Python tool for helping making shorter and smarter setup.py scripts

Project description

HammerDraw Setup Manager

Simple one-file module which defines defaults for the HammerDraw Core and HammerDraw plugins.

Usage:

In your setup.py, add the following:

# noinspection PyProtectedMember
from setuptools import _install_setup_requires
_install_setup_requires(dict(setup_requires=[ 'hammerdraw-setup-manager' ]))

from hammerdraw_setup_manager import HammerDrawSetupManager

HammerDrawSetupManager('hammerdraw.modules.my_plugin').setup \
(
    url = "https://gitlab.com/hammerdraw/my-plugin/module",
    short_description = "An example plugin for hammerdraw",
)

See also:

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

hammerdraw-setup-manager-0.1.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hammerdraw_setup_manager-0.1.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file hammerdraw-setup-manager-0.1.1.tar.gz.

File metadata

File hashes

Hashes for hammerdraw-setup-manager-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5eca0e82a96c4b8fb88887af6ab3fa45775cf2f716adcf8eaedfb7f9058cd759
MD5 5160e1ddd30950e4d7981a4b423e9185
BLAKE2b-256 2b8b2ba03b748cfd72d4f7d4957b01034888aa7b1137f1794428b560496df9da

See more details on using hashes here.

File details

Details for the file hammerdraw_setup_manager-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for hammerdraw_setup_manager-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 45fbb73000585490582b4dab0833d5bd52f50c1cf28a881b9735f28465218dc9
MD5 05b030399954e3f6bb5ace74bb02a97c
BLAKE2b-256 40b717cf5842468fc9f89019b5cf4c4eebfa1da65b9fc32ef7aef35e0893f508

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page