Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Single entry point for all applications and utilities #252

Merged
merged 25 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
fd40b8f
trial the click method
danholdaway Aug 21, 2023
578b278
add single entry point
danholdaway Aug 23, 2023
dc2c165
add full interface for tasks
danholdaway Aug 23, 2023
678557d
rename suite tests
danholdaway Aug 24, 2023
8293a46
commit latest work
danholdaway Oct 3, 2023
8924fb8
commit latest work
danholdaway Oct 3, 2023
873789e
Merge branch 'develop' into feature/single_entry_point
danholdaway Oct 3, 2023
39ef4f6
update reference to swell task in flows
danholdaway Oct 4, 2023
a88872b
Merge branch 'develop' into feature/single_entry_point
danholdaway Oct 4, 2023
c1dd2a8
remove old references to swell_task
danholdaway Oct 5, 2023
c6f6e4c
utilities and tests working
danholdaway Oct 5, 2023
c5674b9
pycodestyle
danholdaway Oct 5, 2023
79d8a84
minor rearranging
danholdaway Oct 5, 2023
fa211a6
minor version bumo
danholdaway Oct 5, 2023
9d9a5f8
gh testing
danholdaway Oct 5, 2023
609647d
add click to gh requirements
danholdaway Oct 5, 2023
d2ac320
more gh requirements
danholdaway Oct 5, 2023
4e31088
more gh requirements
danholdaway Oct 5, 2023
45543ca
more gh requirements
danholdaway Oct 5, 2023
3f9aca8
more gh requirements
danholdaway Oct 5, 2023
2451272
more gh requirements
danholdaway Oct 5, 2023
1c33a31
Merge branch 'develop' into feature/single_entry_point
danholdaway Oct 6, 2023
4c011ca
Update src/swell/deployment/platforms/generic/suite_questions.yaml
danholdaway Oct 6, 2023
44c3993
Merge branch 'develop' into feature/single_entry_point
danholdaway Oct 11, 2023
8e61c6c
Merge branch 'develop' into feature/single_entry_point
danholdaway Oct 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/code_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,4 @@ jobs:

# Run the swell code tests
- name: Run swell code tests
run: swell_tests_code
run: swell test code_tests
7 changes: 7 additions & 0 deletions requirements-github.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
click==8.1.5
jinja2==3.1.2
pyyaml==6.0
pycodestyle==2.10.0
#pandas==1.4.0
isodate==0.6.1
f90nml==1.4.3
questionary==1.10.0
flake8==6.0.0
netCDF4==1.6.4
2 changes: 0 additions & 2 deletions requirements-standalone.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,3 @@ f90nml>=1.4.3
questionary>=1.10.0
flake8>=6.0.0
netCDF4
xarray
matplotlib
13 changes: 1 addition & 12 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,18 +50,7 @@
include_package_data=True,
entry_points={
'console_scripts': [
'swell_task = swell.tasks.base.task_base:main',
'swell_create_experiment = swell.deployment.bin.swell_create_experiment:main',
'swell_prepare_experiment_config = swell.deployment.bin.swell_prepare_config:main',
'swell_launch_experiment = swell.deployment.bin.swell_launch_experiment:main',
'swell_sat_db_processing = swell.deployment.bin.swell_sat_db_processing:main',
# Utilities
'swell_util_check_jedi_interface_templates = \
swell.utilities.bin.check_jedi_interface_templates:main',
'swell_util_task_question_dicts = swell.utilities.bin.task_question_dicts:tq_dicts',
'swell_util_task_question_dicts_defaults = \
swell.utilities.bin.task_question_dicts_defaults:tq_dicts_defaults',
'swell_tests_code = swell.test.code_tests.code_tests:main',
'swell = swell.swell:main'
],
},
)
Expand Down
2 changes: 1 addition & 1 deletion src/swell/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@
repo_directory = os.path.dirname(__file__)

# Set the version for swell
__version__ = '1.6.4'
__version__ = '1.7.0'
124 changes: 0 additions & 124 deletions src/swell/deployment/bin/swell_create_experiment.py

This file was deleted.

54 changes: 0 additions & 54 deletions src/swell/deployment/bin/swell_prepare_config.py

This file was deleted.

Loading