- remove node_modules from base template
- format only devenv.nix
- NodeJs template
- add scripts for updating projects
- enable copier updates for inception
- add copier-answers file - enables
copier update
- improve base and python template
- keep
.envrc
files in new repos.
- match ruff line length with black's one
- python: enable black check on commit.
- python: remove package dependencies from language section.
- node.js: add npm & eslint
- typo here
- quick manual patch for fenix input
- pretty sure this is a typo
- consistently set the same version across python package.
- add missing dev packages with poetry.
- Python: support Poetry package manager.
- switch main package manager to Poetry.
- nix: update nixfmt hook.
- devenv: switch to
nixpkgs-unstable
repository.
- python: add pylint and enable all lsp dependencies for python.
- python: downgrade Python version to 3.11.
- python: add missing initial version.
- python: automatic Github release on merge to main.
- inception: release on merge.
- inception: automatic release workflow.
- add
jq
andbat
(with alias)
- github token for inception release checkout.
- python: update deprecated linter configuration.
- python: type checking issue.
- python: add automatic versioning using release script.
- python: run pytest command at
devenv test
. - Python: Configure pytest and ruff in pyproject.toml.
- Github: Add test workflow to all templates.
- ptyhon: add project structure directories.
- add release script.
- python: add author detail to pyproject.toml.
- ci/cd: only run tests on pushes to main and PRs.
- Add release workflow to the main project.
- add changelog to the main project.
- Support generating containers using devenv.
- add Commitzen together with SCM configuration.
- Commitzen git repository discovery.
- disable release workflow.
- update pdm lock and fix installation errors. (#20)
- python: uninitialized variable bug.
- *****: test development environment.
- rust: initialize the configuration.
- editorconfig: add configuration for Python and Node.js.
- node.js: initialize the JS template.
- go: initialize the template.
- *****: enable devcontainer for the main repository.
- python: intialize devenv configuration.
- *****: add copier to dependency lists of the project.
- *****: initialize the project.
- ci: remove unnecessary Python dependencies.
- *****: missing .envrc.
- *****: missing devenv.yaml.
- *****: add missing readme files.
- nix: use RFC nix formatting.
- python: install dependencies inside the virtualenv.
- python: downgrading to Python 3.11
- *****: generate gitignore using templates.
- *****: validate project name.
- nix: ensure rendered devenv file is formatted properly.