Skip to content
This repository was archived by the owner on Sep 1, 2022. It is now read-only.

Commit 6e03aad

Browse files
committed
Update makenew.sh
1 parent f308a7c commit 6e03aad

File tree

3 files changed

+19
-25
lines changed

3 files changed

+19
-25
lines changed

README.rst

-5
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,6 @@ To submit a patch:
195195
License
196196
-------
197197

198-
This software can be used freely, see `The
199-
Unlicense <http://unlicense.org/UNLICENSE>`__. The copyright text
200-
appearing below and elsewhere in this repository is for demonstration
201-
purposes only and does not apply to this software.
202-
203198
This Python package is licensed under the MIT license.
204199

205200
Warranty

makenew.sh

+18-19
Original file line numberDiff line numberDiff line change
@@ -46,26 +46,28 @@ stage_env () {
4646
}
4747

4848
makenew () {
49-
read -p '> Package title: ' mk_title
50-
read -p '> Package name (slug with dashes): ' mk_slug
51-
read -p '> Module name (slug with underscores): ' mk_module
49+
echo 'Answer all prompts.'
50+
echo 'There are no defaults.'
51+
echo 'Example values are shown in parentheses.'
52+
read -p '> Package title (My Package): ' mk_title
53+
read -p '> Package name (my-package): ' mk_slug
54+
read -p '> Module name (my_package): ' mk_module
5255
read -p '> Package description: ' mk_description
53-
read -p '> Version number: ' mk_version
54-
read -p '> Author name: ' mk_author
55-
read -p '> Author email: ' mk_email
56-
read -p '> Copyright owner: ' mk_owner
57-
read -p '> Copyright year: ' mk_year
58-
read -p '> GitHub user or organization name: ' mk_user
59-
read -p '> GitHub repository name: ' mk_repo
56+
read -p '> Author name (Linus Torvalds): ' mk_author
57+
read -p '> Author email ([email protected]): ' mk_email
58+
read -p '> GitHub user or organization name (my-user): ' mk_user
59+
read -p '> GitHub repository name (my-repo): ' mk_repo
6060

61-
sed_delete README.rst '22,121d;215,219d'
62-
sed_insert README.rst '22i' "${mk_description}"
61+
circleci="https://circleci.com/gh/${mk_user}/${mk_repo}"
62+
read -p "> Follow the CircleCI project at ${circleci} then press enter." mk_null
6363

64-
find_replace "s/version=.*/version='${mk_version}',/g"
65-
find_replace "s/0\.0\.0\.\.\./${mk_version}.../g"
64+
sed_delete README.rst '21,116d'
65+
sed_insert README.rst '21i' 'TODO'
66+
67+
find_replace "s/version=.*/version='0.0.0',/g"
6668
find_replace "s/Python Package Skeleton/${mk_title}/g"
67-
find_replace "s/Python package skeleton\./${mk_description}/g"
68-
find_replace "s/2016 Evan Sosenko/${mk_year} ${mk_owner}/g"
69+
find_replace "s/Package skeleton for a python module\./${mk_description}/g"
70+
find_replace "s/2016 Evan Sosenko/2018 ${mk_author}/g"
6971
find_replace "s/Evan Sosenko/${mk_author}/g"
7072
find_replace "s/razorx@evansosenko\.com/${mk_email}/g"
7173
find_replace "s/makenew\/python-package/${mk_user}\/${mk_repo}/g"
@@ -74,9 +76,6 @@ makenew () {
7476

7577
git mv makenew_python_package ${mk_module}
7678

77-
mk_attribution=' Built from `makenew/python-package <https://github.com/makenew/python-package>`__.'
78-
sed_insert README.rst '6i' "\ ${mk_attribution}\n"
79-
8079
echo
8180
echo 'Replacing boilerplate.'
8281
}

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
packages=find_packages(exclude=['docs']),
1212
url='https://github.com/makenew/python-package',
1313
license='MIT',
14-
description='Python package skeleton.',
14+
description='Package skeleton for a python module.',
1515
long_description=long_description,
1616
install_requires=[
1717
]

0 commit comments

Comments
 (0)