Skip to content

Commit be9e624

Browse files
committed
packaging
1 parent b0315d1 commit be9e624

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

nbdev/release.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,8 +201,9 @@ def _get_conda_meta():
201201
doc_url = (cfg.doc_host + cfg.doc_baseurl) if (cfg.doc_host and cfg.doc_baseurl) else url
202202
dev_url = cfg.git_url if cfg.git_url else url
203203

204-
hostreqs = ['pip', 'packaging', f'python >={cfg.min_python}']
205-
if cfg.get('requirements'): reqs = hostreqs[-1:] + cfg.requirements.split()
204+
hostreqs = ['packaging', f'python >={cfg.min_python}']
205+
reqs = hostreqs+[]
206+
if cfg.get('requirements'): reqs += cfg.requirements.split()
206207
if cfg.get('conda_requirements'): reqs += cfg.conda_requirements.split()
207208

208209
pypi = pypi_json(f'{name}/{ver}')

nbs/api/18_release.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -547,8 +547,9 @@
547547
" doc_url = (cfg.doc_host + cfg.doc_baseurl) if (cfg.doc_host and cfg.doc_baseurl) else url\n",
548548
" dev_url = cfg.git_url if cfg.git_url else url\n",
549549
"\n",
550-
" hostreqs = ['pip', 'packaging', f'python >={cfg.min_python}']\n",
551-
" if cfg.get('requirements'): reqs = hostreqs[-1:] + cfg.requirements.split()\n",
550+
" hostreqs = ['packaging', f'python >={cfg.min_python}']\n",
551+
" reqs = hostreqs+[]\n",
552+
" if cfg.get('requirements'): reqs += cfg.requirements.split()\n",
552553
" if cfg.get('conda_requirements'): reqs += cfg.conda_requirements.split()\n",
553554
"\n",
554555
" pypi = pypi_json(f'{name}/{ver}')\n",

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
'4 - Beta', '5 - Production/Stable', '6 - Mature', '7 - Inactive' ]
2929
py_versions = '3.7 3.8 3.9 3.10 3.11'.split()
3030

31-
requirements = shlex.split(cfg.get('requirements', ''))
31+
requirements = ['packaging']
32+
requirements += shlex.split(cfg.get('requirements', ''))
3233
if cfg.get('pip_requirements'): requirements += shlex.split(cfg.get('pip_requirements', ''))
3334
min_python = cfg['min_python']
3435
lic = licenses.get(cfg['license'].lower(), (cfg['license'], None))

0 commit comments

Comments
 (0)