Commit Graph
20 Commits
Author SHA1 Message Date
sankalp a3d20860b6 refactor(root): migrate project to src layout and update CLI entry points
New Features
- Add Typer dependency.

Enhancements
- Move packages to src/ layout and update build configuration.
- Change console scripts to use djinit.cli:app.
- Exclude django-new from ruff checks.
- Raise minimum Python version to >=3.10.

Bug Fixes
- none
2026-01-31 22:23:35 +05:45
sankalp 9d699abea3 refactor(root): drop jinja2 dependency
Enhancements
- Removed unused `jinja2` dependency from `pyproject.toml` and `requirements.txt`.
2026-01-31 01:38:50 +05:45
sankalp 8bacb2d32d chore: bump version to 0.3.3 2025-12-24 23:13:34 +05:45
sankalp f7c5a99e41 chore: bump version to 0.3.2 and remove click dependency 2025-12-06 19:35:42 +05:45
sankalp 68f8cb81b5 chore: move dev dependencies to a separate group 2025-12-06 19:34:14 +05:45
sankalp cd1054b071 chore: bump version to 0.3.1 2025-12-04 16:13:16 +05:45
sankalp 56d54c5f37 feat: improve project structure detection and interactive configuration 2025-11-29 20:10:30 +05:45
sankalp 91e73ba96b chore: configure build system with hatchling 2025-11-28 01:24:05 +05:45
sankalp 63200dab4e chore: bump version to 0.3.0 2025-11-28 01:14:44 +05:45
sankalp ac2b586c0d feat: add pre-commit support to project generation 2025-11-26 23:53:06 +05:45
sankalp be4d754b34 chore: bump version to 0.2.1 and remove django dependency 2025-11-24 20:17:45 +05:45
sankalp 6c882864b4 chore: remove django as a direct dependency 2025-11-09 15:34:20 +05:45
sankalp a8ce63d285 chore: bump version to 0.2.0 2025-11-09 15:23:43 +05:45
sankalp 71195af155 feat: improve project creation and input handling for better user experience 2025-11-06 15:07:36 +05:45
sankalp cb89795077 feat: publish package to pypi workflow and rename package to djinitx 2025-10-29 13:42:46 +05:45
sankalp 072e42eddd refactor: restructure project and implement CLI framework 2025-10-29 13:18:19 +05:45
sankalp 671bed7ac0 feat: add dj alias for djinit command 2025-10-29 13:01:01 +05:45
sankalp 793f8827fd feat: implement project initialization with templates and configuration 2025-10-29 00:17:20 +05:45
sankalp 18a18d3dd5 chore: update classifiers to reflect supported python and django versions 2025-10-28 19:49:11 +05:45
sankalp f7b87f71b5 feat: initialize project with basic setup and dependencies 2025-10-28 19:44:29 +05:45