Skip to content

Commit

Permalink
deploy: 9b425f1
Browse files Browse the repository at this point in the history
  • Loading branch information
xmnlab committed Oct 15, 2024
1 parent 840f6ea commit 3ac03dc
Show file tree
Hide file tree
Showing 24 changed files with 291 additions and 220 deletions.
32 changes: 16 additions & 16 deletions 404.html

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions assets/javascripts/bundle.525ec568.min.js

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions assets/javascripts/bundle.525ec568.min.js.map

Large diffs are not rendered by default.

29 changes: 0 additions & 29 deletions assets/javascripts/bundle.a7c05c9e.min.js

This file was deleted.

7 changes: 0 additions & 7 deletions assets/javascripts/bundle.a7c05c9e.min.js.map

This file was deleted.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion assets/stylesheets/main.66ac8b77.min.css

This file was deleted.

1 change: 0 additions & 1 deletion assets/stylesheets/main.66ac8b77.min.css.map

This file was deleted.

1 change: 1 addition & 0 deletions assets/stylesheets/main.8c3ca2c6.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/stylesheets/main.8c3ca2c6.min.css.map

Large diffs are not rendered by default.

94 changes: 54 additions & 40 deletions changelog/index.html

Large diffs are not rendered by default.

32 changes: 16 additions & 16 deletions conduct/index.html

Large diffs are not rendered by default.

32 changes: 16 additions & 16 deletions contributing/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions description/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ needs.
- **Project Structure:** Choose between "src" (code in a subdirectory) and
"flat" (all files in the top-level directory) layouts.
- **Packaging & Dependencies:** Supports Poetry, Flit, meson-python, setuptools,
PDM, Hatch, Maturin, scikit-build-core, or setuptools + pybind11 for flexible
build systems.
PDM, Hatch, Maturin, scikit-build-core, Pixi, or setuptools + pybind11 for
flexible build systems.
- **Testing & Linting:** Integrates with pytest, hypothesis, black
(auto-formatting), bandit (security), pydocstyle (documentation style),
vulture (unused code detection), and McCabe (cyclomatic complexity analysis)
Expand Down
36 changes: 18 additions & 18 deletions description/index.html

Large diffs are not rendered by default.

30 changes: 30 additions & 0 deletions guide/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,16 @@ packages. SciCookie support the following:
game development and automation. Staying up-to-date with the latest pybind11
documentation ensures the best practices are followed.

- [**Pixi**](https://pixi.sh/latest/): Pixi is a package manager designed to
simplify dependency management by creating reproducible development
environments. Pixi focuses on local environments for specific projects,
generating automatic lock-files to ensure that the same dependencies can be
installed across different machines. It also offers a cross-platform task
system for efficient project-specific tasks, such as building, testing, and
more. Pixi supports multiple languages and is designed to make it easy for
developers to share their projects without worrying about dependency
conflicts.

The idea behind the options in SciCookie is that you can choose from some of the
most popular system compilers to suit your needs and preferences for developing
Python packages. If you think we should add more options, you can submit your
Expand Down Expand Up @@ -961,3 +971,23 @@ By providing this information, you can easily integrate your codebase with
GitHub and take advantage of its powerful version control features. These
functionalities in SciCookie make it easy to manage your project and collaborate
with others, while ensuring that your code is properly versioned and tracked.

## Continuos integration

Continuous Integration (CI) is a development practice where code changes are
frequently merged into a shared repository. Each change is automatically built
and tested to ensure it does not introduce defects or break existing
functionality. This process helps prevent integration issues and improves code
quality.

CI tools provide automated feedback on code changes, allowing developers to
quickly identify and fix problems. By automating repetitive tasks, CI also saves
time and effort. With SciCookie you can integrate tools like GitHub and/or
CircleCI into your project.

- GitHub Actions (**github_actions**): This option allows you to incorporate
GitHub Actions into your project. As a native CI/CD platform integrated with
GitHub, it offers flexible workflows and an easy setup process.
- CircleCI (**circleci**): This option enables you to integrate CircleCI into
your project. Known for its speed and reliability, CircleCI is a cloud-based
CI/CD platform that streamlines the development process.
79 changes: 63 additions & 16 deletions guide/index.html

Large diffs are not rendered by default.

38 changes: 19 additions & 19 deletions index.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ Python package.
[Setuptools](https://setuptools.pypa.io/en/latest/),
[PDM](https://pdm.fming.dev/), [Hatch](https://hatch.pypa.io),
[Maturin](https://pypi.org/project/maturin/0.8.2/),
[scikit-build-core](https://scikit-build-core.readthedocs.io/en/latest/) or
[setuptools + pybind11](https://pybind11.readthedocs.io/en/stable/) based on
your preference.
[scikit-build-core](https://scikit-build-core.readthedocs.io/en/latest/),
[setuptools + pybind11](https://pybind11.readthedocs.io/en/stable/) or
[Pixi](https://pixi.sh/latest/) based on your preference.
- The structure of the project can use the _src layout_ or _flat layout_. The
“src layout” moving the code that is intended to be importable into a
subdirectory. This subdirectory is typically named src. "Flat layout" refers
Expand Down
32 changes: 16 additions & 16 deletions install/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

21 changes: 7 additions & 14 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,30 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://osl-incubator.github.io/scicookie/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
<url>
<loc>https://osl-incubator.github.io/scicookie/changelog/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
<url>
<loc>https://osl-incubator.github.io/scicookie/conduct/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
<url>
<loc>https://osl-incubator.github.io/scicookie/contributing/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
<url>
<loc>https://osl-incubator.github.io/scicookie/description/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
<url>
<loc>https://osl-incubator.github.io/scicookie/guide/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
<url>
<loc>https://osl-incubator.github.io/scicookie/install/</loc>
<lastmod>2024-08-16</lastmod>
<changefreq>daily</changefreq>
<lastmod>2024-10-15</lastmod>
</url>
</urlset>
Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 3ac03dc

Please sign in to comment.