Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
f4ce25e
docs: replace accidentally copied CONTRIBUTING.md in generated projec…
56kyle Jul 28, 2025
36ab3dd
docs: consolidate links in the generated project's CONTRIBUTING.md
56kyle Jul 28, 2025
c423ae1
feat: swap github_user with more generic options to allow for bitbuck…
56kyle Jul 28, 2025
3984e44
docs: swap urls in CONTRIBUTING.md to use new cookiecutter kwargs
56kyle Jul 28, 2025
5704d98
feat: swap urls that used old github_user cookiecutter value
56kyle Jul 28, 2025
fcb8666
feat: adapt setup-remote.py to account for the new cookiecutter values
56kyle Jul 28, 2025
7fc7806
docs: adjust README.md in generated project to account for new cookie…
56kyle Jul 28, 2025
612b7a3
feat: adjust base_url in .cz.toml of the generated project to account…
56kyle Jul 28, 2025
63ca7eb
feat: add proof of concept gitlab cicd
56kyle Jul 28, 2025
3c9b1f2
feat: ensure the .github folder isn't created when not using github
56kyle Jul 28, 2025
3f54dfb
docs: update several non reference links
56kyle Jul 28, 2025
2d65469
feat: add a proof of concept bitbucket-pipelines.yml
56kyle Jul 28, 2025
78fae0d
refactor: ensure .readthedocs.yml is only used with bitbucket
56kyle Jul 28, 2025
3abe193
feat: combine various styling nox sessions in cicd
56kyle Jul 28, 2025
43440cd
feat: adjust cicd in gitlab and bitbucket pipelines to ensure parity …
56kyle Jul 28, 2025
f994862
feat: condense lint/format commands in bitbucket pipelines and ensure…
56kyle Jul 28, 2025
9dac855
fix: fix files checked in cicd
56kyle Jul 28, 2025
34e5828
ci(gitlab): add more cache key file options
56kyle Jul 28, 2025
20805d4
ci(bitbucket): add caching based on file change being present
56kyle Jul 28, 2025
fe02eca
ci(bitbucket): fix missed spot to replace lint and format with a nox …
56kyle Jul 28, 2025
00a7002
ci(github): replace placeholder rust cicd with actual implementation …
56kyle Jul 28, 2025
e7be631
ci(bitbucket): add missing windows and macos tests along with uploadi…
56kyle Jul 28, 2025
5ff614d
ci(gitlab): remove testing against alpine linux and add tests against…
56kyle Jul 28, 2025
97a6c9c
ci: add caveats to non github cicd attempts
56kyle Jul 29, 2025
61c5596
build: add setup-remote as a nox session
56kyle Jul 29, 2025
0d27f94
ci: set the readthedocs config to be used for all platform providers
56kyle Jul 29, 2025
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
4 changes: 3 additions & 1 deletion cookiecutter.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
"add_rust_extension": false,
"author": "Kyle Oliver",
"email": "56kyleoliver+cookiecutter-robust-python@gmail.com",
"github_user": "56kyle",
"repository_provider": ["github", "gitlab", "bitbucket"],
"repository_host": "{% if cookiecutter.repository_provider == 'github' %}github.com{% elif cookiecutter.repository_provider == 'gitlab' %}gitlab.com{% else %}bitbucket.org{% endif %}",
"repository_path": "56kyle/{{ cookiecutter.project_name.replace('_', '-') }}",
"version": "0.0.0",
"copyright_year": "{% now 'utc', '%Y' %}",
"license": ["MIT", "Apache-2.0", "GPL-3.0"],
Expand Down
2 changes: 1 addition & 1 deletion {{cookiecutter.project_name}}/.cz.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ update_changelog_on_bump = true
release = true
release_asset_path = "dist/*"
release_asset_descriptions = { "*.tar.gz" = "Source distribution", "*.whl" = "Python Wheel" }
base_url = "https://github.com/{{ cookiecutter.github_user | lower | replace(' ', '-') }}/{{ cookiecutter.project_name.replace('_', '-') }}"
base_url = "https://{{ cookiecutter.repository_host }}/{{ cookiecutter.repository_path }}"

This file was deleted.

This file was deleted.

Loading