sankalp
bb0def27f3
chore(release): bump version to 0.3.9
0.3.9
2026-10-26 19:54:03 +05:45
sankalp
95d61b8763
fix(deps): drop Python 3.10 to patch filelock
...
filelock 4.2.1+ fixes GHSA-v4x8-3wr5-3wq8 and related advisories, but requires Python >=3.11. Raise the minimum supported Python so the lockfile no longer resolves vulnerable filelock 4.1.0 for Python 3.10.
2026-10-26 19:45:26 +05:45
sankalp
fefb47c1c3
chore(deps): bump packages to latest version
2026-10-26 19:39:11 +05:45
dependabot[bot]
4c766af6ab
chore(deps): bump virtualenv from 21.7.13 to 21.14.13 ( #76 )
...
Bumps [virtualenv](https://github.com/pypa/virtualenv ) from 21.7.13 to 21.14.13.
- [Release notes](https://github.com/pypa/virtualenv/releases )
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pypa/virtualenv/compare/21.7.13...21.14.13 )
---
updated-dependencies:
- dependency-name: virtualenv
dependency-version: 21.14.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 13:46:44 +00:00
dependabot[bot]
c178c51696
chore(deps): bump ruff from 0.17.1 to 0.17.2 ( #75 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.17.1 to 0.17.2.
- [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.17.1...0.17.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.17.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-10-26 02:24:58 +00:00
dependabot[bot]
5a9ea6c030
chore(deps): bump ruff from 0.16.10 to 0.17.1 ( #74 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.10 to 0.17.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.10...0.17.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.17.1
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-10-19 02:24:38 +00:00
dependabot[bot]
30411659e6
chore(deps): bump virtualenv from 20.36.1 to 21.7.13 ( #73 )
...
Bumps [virtualenv](https://github.com/pypa/virtualenv ) from 20.36.1 to 21.7.13.
- [Release notes](https://github.com/pypa/virtualenv/releases )
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pypa/virtualenv/compare/20.36.1...21.7.13 )
---
updated-dependencies:
- dependency-name: virtualenv
dependency-version: 21.7.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-05 14:57:11 +00:00
dependabot[bot]
9f041a9938
chore(deps): bump ruff from 0.16.9 to 0.16.10 ( #72 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.9 to 0.16.10.
- [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.9...0.16.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.10
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-10-05 02:24:38 +00:00
sankalp
8a3950c2cf
chore(root): bump version to 0.3.8
0.3.8
2026-09-28 14:01:01 +05:45
sankalp
482ff13dd3
fix: replace eval() with an AST parser for template expressions
...
Empty __builtins__ is not a sandbox, so a template expression could
reach os.system. Walk the AST with an allow-list instead. Also fixes
app names missing from api/v1/urls.py and a wrong settings path in the
generated pyproject.toml.
2026-09-28 14:00:43 +05:45
dependabot[bot]
7c3ec11070
chore(deps): bump ruff from 0.16.8 to 0.16.9 ( #70 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.8 to 0.16.9.
- [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.8...0.16.9 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.9
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-28 02:24:24 +00:00
dependabot[bot]
aad053c52c
chore(deps): bump ruff from 0.16.7 to 0.16.8 ( #69 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.16.7 to 0.16.8.
- [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.7...0.16.8 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.16.8
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-21 02:24:36 +00:00
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