From bb2c37031ed80c1f97b535c683d95b9f97d30128 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 15 Sep 2019 13:15:15 -0400 Subject: [PATCH] d --- .gitignore | 3 +- bashf.egg-info/PKG-INFO | 53 ++++++++++++++++++++++++++ bashf.egg-info/SOURCES.txt | 12 ++++++ bashf.egg-info/dependency_links.txt | 1 + bashf.egg-info/entry_points.txt | 3 ++ bashf.egg-info/requires.txt | 3 ++ bashf.egg-info/top_level.txt | 1 + bashfile.egg-info/PKG-INFO | 23 +++++++++++ bashfile.egg-info/SOURCES.txt | 10 +++++ bashfile.egg-info/dependency_links.txt | 1 + bashfile.egg-info/entry_points.txt | 3 ++ bashfile.egg-info/requires.txt | 4 ++ bashfile.egg-info/top_level.txt | 1 + setup.py | 2 +- 14 files changed, 117 insertions(+), 3 deletions(-) create mode 100644 bashf.egg-info/PKG-INFO create mode 100644 bashf.egg-info/SOURCES.txt create mode 100644 bashf.egg-info/dependency_links.txt create mode 100644 bashf.egg-info/entry_points.txt create mode 100644 bashf.egg-info/requires.txt create mode 100644 bashf.egg-info/top_level.txt create mode 100644 bashfile.egg-info/PKG-INFO create mode 100644 bashfile.egg-info/SOURCES.txt create mode 100644 bashfile.egg-info/dependency_links.txt create mode 100644 bashfile.egg-info/entry_points.txt create mode 100644 bashfile.egg-info/requires.txt create mode 100644 bashfile.egg-info/top_level.txt diff --git a/.gitignore b/.gitignore index 3fbccb9..eb43cce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ .vscode/settings.json -bashf.egg-info/* -bashfile.egg-info/* +bake.egg-info/* diff --git a/bashf.egg-info/PKG-INFO b/bashf.egg-info/PKG-INFO new file mode 100644 index 0000000..fd382db --- /dev/null +++ b/bashf.egg-info/PKG-INFO @@ -0,0 +1,53 @@ +Metadata-Version: 2.1 +Name: bashf +Version: 0.1.0 +Summary: The familar Make / Bash hybrid. +Home-page: https://github.com/kennethreitz/bashfile +Author: Kenneth Reitz +Author-email: me@kennethreitz.org +License: MIT +Description: + # `bashf`— Kinda like Make & Bash, combined. + + I love using `Makefile`s for one-off tasks in projects. The problem with doing this, is you can't use familiar bash–isms when doing so, as GNU Make doesn't use the familiar Bash sytnax. This project seeks to bridge these works. + + ## Example `Bashfile` + + To be improved: + + ```make + echo: + cat Bashfile + format: + black . + + full-install: system-deps install + install: node-deps python-deps + + python-deps: + # Example of comments + pipenv install + node-deps: + yarn install + + system-deps: + brew install pipenv + ``` + + Unlike `Makefile`, either tabs or 4 spaces can be used. + + ## Installation + + Install `bashf` via: + + $ brew install kennethreitz/-/bashf --head + +Platform: UNKNOWN +Classifier: License :: OSI Approved :: MIT License +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: Implementation :: CPython +Classifier: Programming Language :: Python :: Implementation :: PyPy +Requires-Python: >=3.6.0 +Description-Content-Type: text/markdown diff --git a/bashf.egg-info/SOURCES.txt b/bashf.egg-info/SOURCES.txt new file mode 100644 index 0000000..ba51048 --- /dev/null +++ b/bashf.egg-info/SOURCES.txt @@ -0,0 +1,12 @@ +README.md +setup.py +bashf/__init__.py +bashf/bash.py +bashf/bashfile.py +bashf/cli.py +bashf.egg-info/PKG-INFO +bashf.egg-info/SOURCES.txt +bashf.egg-info/dependency_links.txt +bashf.egg-info/entry_points.txt +bashf.egg-info/requires.txt +bashf.egg-info/top_level.txt \ No newline at end of file diff --git a/bashf.egg-info/dependency_links.txt b/bashf.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/bashf.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/bashf.egg-info/entry_points.txt b/bashf.egg-info/entry_points.txt new file mode 100644 index 0000000..f515f0b --- /dev/null +++ b/bashf.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +bashf = bashf.cli:entrypoint + diff --git a/bashf.egg-info/requires.txt b/bashf.egg-info/requires.txt new file mode 100644 index 0000000..20504e7 --- /dev/null +++ b/bashf.egg-info/requires.txt @@ -0,0 +1,3 @@ +click +delegator.py +crayons diff --git a/bashf.egg-info/top_level.txt b/bashf.egg-info/top_level.txt new file mode 100644 index 0000000..c552245 --- /dev/null +++ b/bashf.egg-info/top_level.txt @@ -0,0 +1 @@ +bashf diff --git a/bashfile.egg-info/PKG-INFO b/bashfile.egg-info/PKG-INFO new file mode 100644 index 0000000..daccd82 --- /dev/null +++ b/bashfile.egg-info/PKG-INFO @@ -0,0 +1,23 @@ +Metadata-Version: 2.1 +Name: bashfile +Version: 0.1.0 +Summary: Make + Bash +Home-page: https://github.com/kennethreitz/bashfile +Author: Kenneth Reitz +Author-email: me@kennethreitz.org +License: MIT +Description: + # Bashfile: Like Make + Bash, Combined. + + I love using `Makefile`s for one-off tasks in projects. The problem with doing this, is you can't use familiar bash–isms when doing so, as GNU Make doesn't use the familiar Bash sytnax. This project seeks to bridge these works. + + +Platform: UNKNOWN +Classifier: License :: OSI Approved :: MIT License +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: Implementation :: CPython +Classifier: Programming Language :: Python :: Implementation :: PyPy +Requires-Python: >=3.6.0 +Description-Content-Type: text/markdown diff --git a/bashfile.egg-info/SOURCES.txt b/bashfile.egg-info/SOURCES.txt new file mode 100644 index 0000000..7a96a47 --- /dev/null +++ b/bashfile.egg-info/SOURCES.txt @@ -0,0 +1,10 @@ +README.md +setup.py +bashf/__init__.py +bashf/cli.py +bashfile.egg-info/PKG-INFO +bashfile.egg-info/SOURCES.txt +bashfile.egg-info/dependency_links.txt +bashfile.egg-info/entry_points.txt +bashfile.egg-info/requires.txt +bashfile.egg-info/top_level.txt \ No newline at end of file diff --git a/bashfile.egg-info/dependency_links.txt b/bashfile.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/bashfile.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/bashfile.egg-info/entry_points.txt b/bashfile.egg-info/entry_points.txt new file mode 100644 index 0000000..2c6ef0d --- /dev/null +++ b/bashfile.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +bashf = bashfile.cli:entrypoint + diff --git a/bashfile.egg-info/requires.txt b/bashfile.egg-info/requires.txt new file mode 100644 index 0000000..43ac8e3 --- /dev/null +++ b/bashfile.egg-info/requires.txt @@ -0,0 +1,4 @@ +click +delegator.py +crayons +bash.py diff --git a/bashfile.egg-info/top_level.txt b/bashfile.egg-info/top_level.txt new file mode 100644 index 0000000..c552245 --- /dev/null +++ b/bashfile.egg-info/top_level.txt @@ -0,0 +1 @@ +bashf diff --git a/setup.py b/setup.py index 4fcc7aa..1037dd4 100644 --- a/setup.py +++ b/setup.py @@ -104,7 +104,7 @@ setup( packages=find_packages(exclude=["tests", "*.tests", "*.tests.*", "tests.*"]), # If your package is a single module, use this instead of 'packages': # py_modules=['mypackage'], - entry_points={"console_scripts": ["bashf=bashf.cli:entrypoint"]}, + entry_points={"console_scripts": ["bake=bake.cli:entrypoint"]}, install_requires=REQUIRED, extras_require=EXTRAS, include_package_data=True,