No project description provided
Project description
Setupmeta Builder
Usage
Replace your setup.py
file to:
from setupmeta_builder import setup_it
setup_it()
Done!
setupmeta_builder
try resolve other values like install_requires
for you.
meta | resolve source |
---|---|
packages |
find_packages() |
name |
packages |
version |
git.tag |
long_description |
file: `README.[md |
author and author_email |
file: .pkgit.json |
url |
git.origin.url |
license |
file: LICENSE |
classifiers |
license and file .travis.yml |
install_requires |
files: requirements.txt or pipfile |
tests_require |
file: pipfile |
extras_require |
files: requirements.*.txt |
entry_points.console_scripts |
all global functions from file PACKAGE_ROOT\entry_points_console_scripts.py |
Current project is the first example.
You can always print attrs using python setup.py print_attrs
Details
entry_points.console_scripts
If your package include a file named entry_points_console_scripts.py
, setupmeta_builder will exec it and get all item from globals.
So do NOT import anything in top of entry_points_console_scripts.py
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for setupmeta_builder-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdb4583da75040e158426768b2fee093137a02bd7d4b2fb0f92dc06ed634985a |
|
MD5 | caf4353f6313400d0dc1013f5921f721 |
|
BLAKE2b-256 | e272b6e9100d9af1cc1d6e0f6e9f8688ba26f7ebc0c2369f5d1ae70b1cc3b75a |