Skip to content

Commit c06fe48

Browse files
fix for issue #175
1 parent 5e8d8fd commit c06fe48

File tree

3 files changed

+21
-14
lines changed

3 files changed

+21
-14
lines changed

doc/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"sphinx.ext.autodoc",
4545
"sphinx.ext.autosummary",
4646
"sphinx.ext.viewcode",
47-
"numpydoc", # "sphinx.ext.napoleon",
47+
"sphinx.ext.napoleon",
4848
"sphinx.ext.intersphinx",
4949
"sphinx.ext.todo",
5050
]
@@ -54,7 +54,7 @@
5454
"swat": ("https://sassoftware.github.io/python-swat/", None),
5555
"pytest": ("https://docs.pytest.org/en/latest/", None),
5656
"betamax": ("https://betamax.readthedocs.io/en/latest/", None),
57-
"requests": ("https://2.python-requests.org/en/master/", None),
57+
"requests": ("https://requests.readthedocs.io/en/latest/", None),
5858
"tox": ("https://tox.readthedocs.io/en/latest/", None),
5959
"flake8": ("http://flake8.pycqa.org/en/latest/", None),
6060
}

src/sasctl/_services/cas_management.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ def check_keys(valid_keys: list, input_keys: list, parameters: str):
2929
String describing the type of parameters
3030
that are being tested.
3131
32-
Returns
33-
-------
34-
raises ValueError if input_keys are not valid
32+
Raises
33+
------
34+
ValueError
35+
if input_keys are not valid
3536
"""
3637
if not all(key in valid_keys for key in input_keys):
3738
raise ValueError(
@@ -55,10 +56,10 @@ def check_required_key(
5556
String describing the type of parameters
5657
that are being tested.
5758
58-
Returns
59-
-------
60-
raises ValueError if required_key is not present.
61-
raises TypeError if required_key is neither a list or a string.
59+
Raises
60+
------
61+
ValueError if required_key is not present.
62+
TypeError if required_key is neither a list or a string.
6263
"""
6364
if isinstance(required_key, str):
6465
if required_key not in input_keys:
@@ -93,7 +94,7 @@ def list_sessions(cls, query_params: dict = None, server: str = None):
9394
Returns a collection of sessions available on the CAS server.
9495
9596
Parameters
96-
------
97+
----------
9798
query_params : dict, optional
9899
Query parameters.
99100
Valid keys are `start`, `limit`, `filter`,
@@ -129,7 +130,7 @@ def create_session(cls, properties: dict, server: str = None):
129130
"""Creates a new session on the CAS server.
130131
131132
Parameters
132-
------
133+
----------
133134
properties : dict
134135
Properties of the session.
135136
Valid keys are `authenticationType` (required),
@@ -164,7 +165,7 @@ def delete_session(
164165
"""Terminates a session on the CAS server.
165166
166167
Parameters
167-
------
168+
----------
168169
sess_id : str
169170
A string indicating the Session id.
170171
server : str
@@ -225,7 +226,7 @@ def get_caslib(cls, name: str, server: str = None):
225226
226227
Returns
227228
-------
228-
RestObj
229+
RestObj or None
229230
230231
"""
231232
server = server or DEFAULT_SERVER
@@ -278,7 +279,7 @@ def get_table(cls, name: str, caslib: Union[str, dict] = None, server: str = Non
278279
279280
Returns
280281
-------
281-
RestObj
282+
RestObj or None
282283
283284
"""
284285
caslib = caslib or DEFAULT_CASLIB
@@ -637,6 +638,11 @@ def del_table(
637638
Returns
638639
-------
639640
RestObj
641+
642+
Raises
643+
------
644+
ValueError
645+
If `query_params` is empty
640646
"""
641647

642648
server = server or DEFAULT_SERVER

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ deps =
5757
# tests: lightgbm ; platform_system != "Darwin" # lightgmb seems to have build issues on MacOS
5858
# doc skips install, so explicitly add minimum packages
5959
doc: sphinx
60+
doc: pydata_sphinx_theme
6061
doc: pyyaml
6162

6263
setenv =

0 commit comments

Comments
 (0)