sankalp
298945835b
style: fix trailing whitespace in input.py
2026-09-15 08:30:13 +05:45
sankalp
8619c220d3
feat: inject base.py accurately into specific project structures
2026-09-15 08:29:41 +05:45
sankalp
018d71e999
feat: add TimeStampedModel base.py-tpl to project initialization
2026-09-15 08:24:40 +05:45
sankalp
75c049d7ed
fix: resolve '.' project name and clean up templates
...
- Resolve current directory to folder name when using '.'
- Remove obsolete setup.py
- Update Django classifier and template dependencies to 6.0
- Remove deprecated USE_TZ, coreapi schema, and drf-yasg
2026-09-15 08:19:12 +05:45
dependabot[bot]
dd3ea6ca8e
chore(deps): bump ruff from 0.16.6 to 0.16.7 ( #68 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.6 to 0.16.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.16.6...0.16.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-14 02:26:51 +00:00
sankalp
d6fa789804
chore(root): bump versioin to 0.3.7
0.3.7
2026-09-11 14:32:15 +05:45
sankalp
8b48a9b9bb
feat(templates): upgrade to Django 6.1 and MAILERS
...
Require django>=6.1 in pyproject, bump ruff/pytest/pytest-django,
point docs at 6.1, drop removed SECURE_BROWSER_XSS_FILTER and
STATICFILES_STORAGE settings. Replace deprecated EMAIL_* settings
with the Django 6.1 MAILERS dict.
2026-09-10 22:33:08 +05:45
sankalp
9793da4dbf
refactor(templates/project): simplify manage.py env loading
...
Load .env once at top via BASE_DIR, drop duplicate environ setup in __main__.
2026-09-10 22:12:46 +05:45
sankalp
9b6edfec0e
fix(templates/project): use project_name in pyproject.toml
...
Package name, ruff known-first-party, and settings per-file-ignores
now use project_name. package_name/module_name resolved to backend or
config/core, producing wrong import resolution and settings paths.
2026-09-10 22:12:45 +05:45
dependabot[bot]
dfcd598da3
chore(deps): bump ruff from 0.16.5 to 0.16.6 ( #67 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.5 to 0.16.6.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.16.5...0.16.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-07 02:25:22 +00:00
dependabot[bot]
d64ca9ddb2
chore(deps): bump ruff from 0.16.4 to 0.16.5 ( #66 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.4 to 0.16.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.16.4...0.16.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-31 02:25:43 +00:00
dependabot[bot]
3e6cb2f055
chore(deps): bump ruff from 0.16.3 to 0.16.4 ( #65 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.3 to 0.16.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.16.3...0.16.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-24 02:24:37 +00:00
dependabot[bot]
5ce5ebbb09
chore(deps): bump ruff from 0.16.1 to 0.16.3 ( #64 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.1 to 0.16.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.16.1...0.16.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-17 02:26:54 +00:00
dependabot[bot]
ca79f1968e
chore(deps): bump pre-commit from 4.6.1 to 4.6.2 ( #63 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.6.1...v4.6.2 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-17 02:24:31 +00:00
dependabot[bot]
ca077e380c
chore(deps): bump ruff from 0.16.0 to 0.16.1 ( #62 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.16.0...0.16.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-03 02:24:55 +00:00
dependabot[bot]
44299ed8a9
chore(deps): bump pre-commit from 4.6.0 to 4.6.1 ( #61 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 02:27:07 +00:00
dependabot[bot]
916d97ffdf
chore(deps): bump ruff from 0.15.22 to 0.16.0 ( #60 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.22 to 0.16.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.22...0.16.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 02:24:41 +00:00
dependabot[bot]
66927b988a
chore(deps): bump actions/setup-python from 6 to 7 ( #59 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 02:24:16 +00:00
dependabot[bot]
df68383b44
chore(deps): bump ruff from 0.15.21 to 0.15.22 ( #58 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.21 to 0.15.22.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.21...0.15.22 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.22
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 03:08:33 +00:00
dependabot[bot]
d3066a7ceb
chore(deps): bump ruff from 0.15.20 to 0.15.21 ( #57 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.20 to 0.15.21.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.20...0.15.21 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.21
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 02:24:49 +00:00
sankalp
72e6b0df0f
feat: remove AGENTS.md from .gitignore
2026-07-08 16:03:43 +05:45
dependabot[bot]
7b8d6f3342
chore(deps): bump ruff from 0.15.18 to 0.15.20 ( #56 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.18 to 0.15.20.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.18...0.15.20 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 02:24:30 +00:00
sankalp
fe9eec70d5
chore(root): bump version to 0.3.6
...
Release 0.3.6 with updated version number.
0.3.6
2026-06-25 14:47:52 +05:45
sankalp
ad09fa0b79
refactor(src/djinit/templates/project): adjust env_path to parent instead of parent.parent
...
Simplify path resolution and avoid unnecessary filesystem traversal.
2026-06-25 12:26:01 +05:45
sankalp
5984961878
fix(src/djinit/templates/config/settings): fix .env path resolution
...
Prevent loading .env from wrong directory when project depth varies.
2026-06-25 12:25:44 +05:45
sankalp
5b755b789c
feat(src/djinit/utils): add use_tailwind flag to project metadata
...
Include use_tailwind setting in generated context
2026-06-25 12:16:33 +05:45
sankalp
382d2a0f56
feat(src/djinit/templates/project): load .env and use env for settings module
...
Replace hard‑coded settings module with environment variable and load .env configuration for smoother local development.
2026-06-25 12:16:09 +05:45
sankalp
c38d4b3832
feat(src/djinit/templates/config): add tailwind live‑reload support
...
Prevents missing media serving and enables dev tailwind reload
2026-06-25 12:15:52 +05:45
sankalp
3200c9f9b2
feat(src/djinit/creators): add use_tailwind context for Tailwind‑enabled scaffolding
...
Enable conditional Tailwind inclusion in generated files based on metadata.
2026-06-25 12:15:33 +05:45
sankalp
fafe29c2cb
Merge branch 'main' of github.com:S4NKALP/djinit
2026-06-24 00:45:04 +05:45
sankalp
9e3f5ead8f
chore(root): update project metadata and lock file
...
Updated version to 0.3.5, refined description, and refreshed uv.lock with new dependency list.
2026-06-24 00:42:25 +05:45
sankalp
260d41b10d
feat(src/djinit/templates/config/settings): resolve env_path for settings base
...
Resolve env_path to correctly load .env file from project root.
2026-06-24 00:42:08 +05:45
sankalp
2d7d712ecf
feat(src/djinit/templates/config): add pathlib import and explicit .env path handling
...
Prevents issues with mischaracterized .env locations and ensures deterministic environment loading.
2026-06-24 00:41:51 +05:45
dependabot[bot]
3ffd85d2ca
chore(deps): bump ruff from 0.15.17 to 0.15.18 ( #55 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.17 to 0.15.18.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.17...0.15.18 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 02:24:23 +00:00
dependabot[bot]
8c1195880d
chore(deps): bump actions/checkout from 6 to 7 ( #54 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 02:24:04 +00:00
sankalp
c1262d02e9
Merge branch 'main' of github.com:S4NKALP/djinit
2026-06-16 15:44:10 +05:45
sankalp
63989b7f67
chore(.github/workflows): switch dependabot auto-merge target to squash
...
Update auto-merge configuration to use squash strategy instead of minor for cleaner merge commits.
2026-06-16 15:43:48 +05:45
sankalp
b3b0c660e6
Merge pull request #53 from S4NKALP/dependabot/pip/main/ruff-0.15.17
...
chore(deps): bump ruff from 0.15.16 to 0.15.17
2026-06-15 08:15:14 +05:45
dependabot[bot]
3de5d577a1
chore(deps): bump ruff from 0.15.16 to 0.15.17
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.16 to 0.15.17.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.16...0.15.17 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-15 02:24:15 +00:00
sankalp
e5f93e829b
Merge pull request #52 from S4NKALP/dependabot/pip/main/ruff-0.15.16
...
chore(deps): bump ruff from 0.15.14 to 0.15.16
2026-06-08 11:12:07 +05:45
dependabot[bot]
ce5cda9330
chore(deps): bump ruff from 0.15.14 to 0.15.16
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.14 to 0.15.16.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.14...0.15.16 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-08 05:21:46 +00:00
sankalp
5b76b76811
chore(root): bump version to 0.3.5
...
Update package version from 0.3.4 to 0.3.5 to reflect the new release.
0.3.5
2026-05-28 10:48:07 +05:45
sankalp
5f80a574b6
chore(root): tidy README and clarify project structure wording
...
Minor formatting tweaks and clarified wording.
New Features
-
Enhancements
- Updated badge links and wording for Django and Python versions.
- Adjusted bullet punctuation and wording for consistency.
- Clarified installation comment formatting.
Bug Fixes
-
2026-05-28 10:36:23 +05:45
sankalp
7bac6b176e
fix(src/djinit/creators): add project_name to urls_context and urls.py template context
...
- Ensure project_name is passed when generating urls.py, preventing TemplateError.
- Improves template rendering consistency for API route inclusion.
2026-05-28 10:34:05 +05:45
sankalp
e8176a1ff5
chore(root): complete testingframework setup
...
Enhancements:
- Marked testing framework setup (pytest, coverage) as done in TODO.
2026-05-28 10:34:03 +05:45
sankalp
3cfeb99946
feat(src/djinit/templates/project):add pytest and pytest-django to dev dependencies
2026-05-28 10:20:44 +05:45
sankalp
10ff50d841
feat(src/djinit/templates/config/settings): add dj_database_url import and noqa directives
...
Add support for optional database URL configuration and silence import-related flake8 warnings.
- New Features: Introduce conditional import of `dj_database_url` in production settings.
- Enhancements: Suppress flake8 warnings for base imports using `# noqa: F401, F403`.
- Bug Fixes: None.
2026-05-28 10:18:41 +05:45
sankalp
b09a77592d
feat(src/djinit/templates/project):add dev dependency group for ruff and update ruff config
2026-05-28 10:18:34 +05:45
sankalp
bf97ba0dec
feat(root): Introduce djinitx CLI and enrich README with full project scaffolding and usage guide
...
Add a concise overview of the new content and purpose.
- New Features
- Interactive project scaffolding wizard (`djinit setup` / `dj setup`) offering multiple layouts, database options, and frontend tooling.
- Command‑line secret generation (`djinit secret`) with customizable count and length.
- Detailed usage examples, command shortcuts, and supported CI/CD configurations.
- Updated installation instructions using pipx, uv, and pip.
- Enhancements
- Switched CI configuration to GitHub Actions.
- Added comprehensive API endpoint table, settings summary, and package reference.
- Included installation badges and code snippets for quick start.
- Bug Fixes
- (none reported)
2026-05-28 10:18:30 +05:45
sankalp
501c1d1159
docs(root): Update README license line to include markdown link to author's website
2026-05-28 10:11:20 +05:45