Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 3 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,9 @@ run_linter: &run_linter
test_spython: &test_spython
name: Test Singularity Python (Singularity Version 2 and 3)
command: |
cd ~/repo/spython/tests
/bin/bash test_client.sh

cd ~/repo/spython
pytest -k 'not test_oci'

Expand Down
8 changes: 0 additions & 8 deletions .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -62,23 +62,15 @@ confidence=
# --disable=W".
disable=attribute-defined-outside-init,
bad-continuation,
bad-whitespace,
bare-except,
blacklisted-name,
duplicate-code,
fixme,
import-error,
invalid-name,
len-as-condition,
line-too-long,
missing-docstring,
multiple-statements,
no-member,
protected-access,
R,
unidiomatic-typecheck,
redefined-builtin,
redefined-outer-name,
trailing-whitespace,
unused-argument,
wrong-import-order
Expand Down
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ The client here will eventually be released as "spython" (and eventually to
singularity on pypi), and the versions here will coincide with these releases.

## [master](https://github.com/singularityhub/singularity-cli/tree/master)
- updated testing to use pytest, linting fixes, and oci state fixes (0.0.63)
- refactor recipe parsers, writers, and base (0.0.64)
- paths for files, add, copy, will not be expanded as it adds hardcoded paths
- oci state fixes and added Client.version_info() (0.0.63)
- fix crash in some error conditions (0.0.62)
- more OCI commands accept sudo parameter
- working directory, the last one defined, should be added to runscript (0.0.61)
Expand Down
3 changes: 3 additions & 0 deletions docs/_data/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@
- title: "OCI Commands"
url: "/singularity-cli/commands-oci"
slug: oci
- title: "Recipe Generation"
url: "/singularity-cli/recipes"
slug: recipes
- title: "Python API Docstring"
url: "https://singularityhub.github.io/singularity-cli/api/source/spython.main.html"
slug: docstring
Expand Down
10 changes: 10 additions & 0 deletions docs/api/_sources/changelog.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,16 @@ The client here will eventually be released as "spython" (and eventually to
singularity on pypi), and the versions here will coincide with these releases.

## [master](https://github.com/singularityhub/singularity-cli/tree/master)
- refactor recipe parsers, writers, and base (0.0.64)
- updated testing to use pytest, linting fixes, and oci state fixes (0.0.63)
- fix crash in some error conditions (0.0.62)
- more OCI commands accept sudo parameter
- working directory, the last one defined, should be added to runscript (0.0.61)
- adding deprecation message for image.export (0.0.60)
- adding --force option to build
- fixing warning for files, only relevant for sources (0.0.59)
- deprecating pulling by commit or hash, not supported for Singularity (0.0.58)
- export command added back, points to build given Singularity 3.x+
- print but with logger, should be println (0.0.57)
- Fixing bug with instance not having name when not started (0.0.56)
- instance start has been moved to non-private
Expand Down
19 changes: 19 additions & 0 deletions docs/api/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,25 @@
<div class="section" id="master">
<span id="master"></span><h2><a class="reference external" href="https://github.com/singularityhub/singularity-cli/tree/master">master</a><a class="headerlink" href="#master" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li><p>refactor recipe parsers, writers, and base (0.0.64)</p></li>
<li><p>updated testing to use pytest, linting fixes, and oci state fixes (0.0.63)</p></li>
<li><p>fix crash in some error conditions (0.0.62)</p>
<ul>
<li><p>more OCI commands accept sudo parameter</p></li>
</ul>
</li>
<li><p>working directory, the last one defined, should be added to runscript (0.0.61)</p></li>
<li><p>adding deprecation message for image.export (0.0.60)</p>
<ul>
<li><p>adding –force option to build</p></li>
</ul>
</li>
<li><p>fixing warning for files, only relevant for sources (0.0.59)</p></li>
<li><p>deprecating pulling by commit or hash, not supported for Singularity (0.0.58)</p>
<ul>
<li><p>export command added back, points to build given Singularity 3.x+</p></li>
</ul>
</li>
<li><p>print but with logger, should be println (0.0.57)</p></li>
<li><p>Fixing bug with instance not having name when not started (0.0.56)</p>
<ul>
Expand Down
149 changes: 70 additions & 79 deletions docs/api/genindex.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/api/modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ <h1>All modules for which code is available</h1>
<li><a href="spython/main/base/sutils.html">spython.main.base.sutils</a></li>
</ul><li><a href="spython/main/build.html">spython.main.build</a></li>
<li><a href="spython/main/execute.html">spython.main.execute</a></li>
<li><a href="spython/main/export.html">spython.main.export</a></li>
<li><a href="spython/main/help.html">spython.main.help</a></li>
<li><a href="spython/main/inspect.html">spython.main.inspect</a></li>
<li><a href="spython/main/instances.html">spython.main.instances</a></li>
Expand Down
Loading