Skip to content

Commit 79ee140

Browse files
Merge pull request #36 from NovelaNeuro/user/wmerynda/ndx_relaease_0.1.004
release 0.0.004
2 parents a5df5f1 + cf16dc6 commit 79ee140

20 files changed

+58
-58
lines changed

NEXTSTEPS.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# Next Steps for ndx-fl-novela Extension for NWB:N
1+
# Next Steps for ndx-franklab-novela Extension for NWB:N
22

33
## Creating Your Extension
44

5-
1. In a terminal, change directory into the new ndx-fl-novela directory.
5+
1. In a terminal, change directory into the new ndx-franklab-novela directory.
66

77
2. Add any packages required by your extension to `requirements.txt` and `setup.py`.
88

@@ -14,15 +14,15 @@ and any other packages required by your extension.
1414
- If you want to create any custom classes for interacting with the extension,
1515
add them to the `src/pynwb`.
1616
- If present, the `src/pynwb` folder MUST contain the following:
17-
- `ndx-fl-novela` - Folder with the sources of the NWB extension
18-
- `ndx-fl-novela/__init__.py` - Python file that may be empty
17+
- `ndx-franklab-novela` - Folder with the sources of the NWB extension
18+
- `ndx-franklab-novela/__init__.py` - Python file that may be empty
1919
- If present, the `src/pynwb` folder MAY contain the following files/folders:
2020
- `test` - Folder for unit tests for the extensions
2121
- `jupyter_widgets` - Optional package with custom widgets for use with Jupyter
2222

2323
5. Run `python src/spec/create_extension_spec.py` to generate the
24-
`spec/ndx-fl-novela.namespace.yaml` and
25-
`spec/ndx-fl-novela.extensions.yaml` files.
24+
`spec/ndx-franklab-novela.namespace.yaml` and
25+
`spec/ndx-franklab-novela.extensions.yaml` files.
2626

2727
6. You may need to modify `setup.py` and re-run `python setup.py install` if you
2828
use any dependencies.
@@ -32,7 +32,7 @@ use any dependencies.
3232

3333
1. Install the latest release of hdmf_docutils: `python -m pip install hdmf-docutils`
3434

35-
2. Start a git repository for your extension directory ndx-fl-novela
35+
2. Start a git repository for your extension directory ndx-franklab-novela
3636
and push it to GitHub. You will need a GitHub account.
3737
- Follow these directions:
3838
https://help.github.com/en/articles/adding-an-existing-project-to-github-using-the-command-line
@@ -48,12 +48,12 @@ your extension.
4848

4949
7. Add a license file. Permissive licenses should be used if possible. **A [BSD license](https://opensource.org/licenses/BSD-3-Clause) is recommended.**
5050

51-
8. Make a release for the extension on GitHub with the version number specified. e.g. if version is 0.1.0, then this page should exist: https://github.com/NovelaDevops/ndx-fl-novela/releases/tag/0.1.0 . For instructions on how to make a release on GitHub see [here](https://help.github.com/en/github/administering-a-repository/creating-releases).
51+
8. Make a release for the extension on GitHub with the version number specified. e.g. if version is 0.1.0, then this page should exist: https://github.com/NovelaDevops/ndx-franklab-novela/releases/tag/0.1.0 . For instructions on how to make a release on GitHub see [here](https://help.github.com/en/github/administering-a-repository/creating-releases).
5252

5353
9. Publish your updated extension on PyPi.
5454
- Follow these directions: https://packaging.python.org/tutorials/packaging-projects/
5555
- You may need to modify `setup.py`
56-
- If your extension version is 0.1.0, then this page should exist: https://pypi.org/project/ndx-fl-novela/0.1.0
56+
- If your extension version is 0.1.0, then this page should exist: https://pypi.org/project/ndx-franklab-novela/0.1.0
5757

5858
Once your GitHub release and ``setup.py`` are ready, publishing on PyPi:
5959
```bash
@@ -67,13 +67,13 @@ repository.
6767
11. Clone the fork onto your local filesystem.
6868

6969
12. Copy the directory `staged-extensions/example` to a new directory
70-
`staged-extensions/ndx-fl-novela`:
70+
`staged-extensions/ndx-franklab-novela`:
7171

7272
```bash
73-
cp -r staged-extensions/example staged-extensions/ndx-fl-novela
73+
cp -r staged-extensions/example staged-extensions/ndx-franklab-novela
7474
```
7575

76-
13. Edit `staged-extensions/ndx-fl-novela/ndx-meta.yaml`
76+
13. Edit `staged-extensions/ndx-franklab-novela/ndx-meta.yaml`
7777
with information on where to find your NWB extension.
7878
- The YAML file MUST contain a dict with the following keys:
7979
- name: extension namespace name
@@ -87,28 +87,28 @@ with information on where to find your NWB extension.
8787

8888
You may copy and modify the following YAML that was auto-generated:
8989
```yaml
90-
name: ndx-fl-novela
90+
name: ndx-franklab-novela
9191
version: 0.0.5
92-
src: https://github.com/NovelaDevops/ndx-fl-novela
93-
pip: https://pypi.org/project/ndx-fl-novela/
92+
src: https://github.com/NovelaDevops/ndx-franklab-novela
93+
pip: https://pypi.org/project/ndx-franklab-novela/
9494
license: BSD 3-Clause
9595
maintainers:
9696
- NovelaDevops
9797
```
9898

99-
14. Edit `staged-extensions/ndx-fl-novela/README.md`
99+
14. Edit `staged-extensions/ndx-franklab-novela/README.md`
100100
to add information about your extension. You may copy it from
101-
`ndx-fl-novela/README.md`.
101+
`ndx-franklab-novela/README.md`.
102102

103103
```bash
104-
cp ndx-fl-novela/README.md staged-extensions/ndx-fl-novela/README.md
104+
cp ndx-franklab-novela/README.md staged-extensions/ndx-franklab-novela/README.md
105105
```
106106

107107
15. Add and commit your changes to Git and push your changes to GitHub.
108108
```
109109
cd staged-extensions
110-
git add ndx-fl-novela
111-
git commit -m "Add new catalog entry for ndx-fl-novela" .
110+
git add ndx-franklab-novela
111+
git commit -m "Add new catalog entry for ndx-franklab-novela" .
112112
git push
113113
```
114114
@@ -117,17 +117,17 @@ Mac, and Linux. The technical team will review your extension shortly after
117117
and provide feedback and request changes, if any.
118118
119119
17. When your pull request is merged, a new repository, called
120-
ndx-fl-novela-feedstock will be created in the nwb-extensions
120+
ndx-franklab-novela-feedstock will be created in the nwb-extensions
121121
GitHub organization and you will be added as a maintainer for that repository.
122122
123123
124124
## Updating Your Published Extension
125125
126-
1. Update your ndx-fl-novela GitHub repository.
126+
1. Update your ndx-franklab-novela GitHub repository.
127127
128128
2. Publish your updated extension on PyPi.
129129
130-
3. Fork the ndx-fl-novela-feedstock repository on GitHub.
130+
3. Fork the ndx-franklab-novela-feedstock repository on GitHub.
131131
132132
4. Open a pull request to test the changes automatically. The technical team
133133
will review your changes shortly after and provide feedback and request changes,

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# ndx-fl-novela Extension for NWB
1+
# ndx-franklab-novela Extension for NWB
22

33
# About
4-
ndx-fl-novela is a python package containing NWB custom extensions.
4+
ndx-franklab-novela is a python package containing NWB custom extensions.
55

66
# Extensions
77

conda_upload.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
export PKG_NAME=ndx-fl-novela
3+
export PKG_NAME=ndx-franklab-novela
44
export VERSION=$(python setup.py)
55
export ANACONDA_API_TOKEN=$CONDA_UPLOAD_TOKEN
66
export CONDA_BUILD_PATH=/home/travis/miniconda/envs/test-environment/conda-bld

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717

1818
# -- Project information -----------------------------------------------------
1919

20-
project = 'ndx-fl-novela'
20+
project = 'ndx-franklab-novela'
2121
copyright = '2020, NovelaDevops'
2222
author = 'NovelaDevops'
2323

2424
# The short X.Y version
25-
version = '0.0.003'
25+
version = '0.0.004'
2626

2727
# The full version, including alpha/beta/rc tags
2828
release = 'alpha'

docs/source/conf_doc_autogen.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
spec_input_spec_dir = '..\spec'
1010

1111
# Name of the YAML file with the specification of the Namespace to be documented
12-
spec_input_namespace_filename = 'ndx-fl-novela.namespace.yaml'
12+
spec_input_namespace_filename = 'ndx-franklab-novela.namespace.yaml'
1313

1414
# Name of the default namespace in the file
15-
spec_input_default_namespace = 'ndx-fl-novela'
15+
spec_input_default_namespace = 'ndx-franklab-novela'
1616

1717

1818
# -- Options for customizing the locations of output files

docs/source/format.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

2-
.. _ndx-fl-novela:
2+
.. _ndx-franklab-novela:
33

44
********************
5-
ndx-fl-novela
5+
ndx-franklab-novela
66
********************
77

88
Version |release| |today|

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Specification for the ndx-fl-novela extension
1+
Specification for the ndx-franklab-novela extension
22
==================================
33

44
.. toctree::

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: ndx-fl-novela
1+
name: ndx-franklab-novela
22
channels:
33
- conda-forge
44
- defaults

meta.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{% set data = load_setup_py_data() %}
22

33
package:
4-
name: ndx-fl-novela
4+
name: ndx-franklab-novela
55
version: {{ data.get('version') }}
66

77
source:
8-
git_url: https://github.com/NovelaNeuro/ndx-fl-novela
8+
git_url: https://github.com/NovelaNeuro/ndx-franklab-novela
99

1010
build:
1111
number: 0

setup.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
2-
version = "0.0.003"
2+
version = "0.0.004"
33
print(version)
44

55
import os
@@ -23,7 +23,7 @@
2323
readme = ""
2424

2525
setup_args = {
26-
'name': 'ndx-fl-novela',
26+
'name': 'ndx-franklab-novela',
2727
'version': version,
2828
'description': 'NovelaNeurotechnologies Namespaces',
2929
'long_description': readme,
@@ -39,8 +39,8 @@
3939
'packages': find_packages('src/pynwb'),
4040
'package_dir': {'': 'src/pynwb'},
4141
'package_data': {'ndx_fl_novela': [
42-
'spec/ndx-fl-novela.namespace.yaml',
43-
'spec/ndx-fl-novela.extensions.yaml',
42+
'spec/ndx-franklab-novela.namespace.yaml',
43+
'spec/ndx-franklab-novela.extensions.yaml',
4444
]},
4545
'classifiers': [
4646
"Intended Audience :: Developers",
@@ -51,8 +51,8 @@
5151

5252

5353
def _copy_spec_files(project_dir):
54-
ns_path = os.path.join(project_dir, 'spec', 'ndx-fl-novela.namespace.yaml')
55-
ext_path = os.path.join(project_dir, 'spec', 'ndx-fl-novela.extensions.yaml')
54+
ns_path = os.path.join(project_dir, 'spec', 'ndx-franklab-novela.namespace.yaml')
55+
ext_path = os.path.join(project_dir, 'spec', 'ndx-franklab-novela.extensions.yaml')
5656
dst_dir = os.path.join(project_dir, 'src', 'pynwb', 'ndx_fl_novela', 'spec')
5757

5858
if not os.path.exists(dst_dir):

0 commit comments

Comments
 (0)