Skip to content

Releases: jlevy/uvtemplate

v0.1.10

15 Jan 05:07

Choose a tag to compare

New Features

Migrate and Update Commands

  • New uvtemplate migrate command to analyze existing projects and provide step-by-step migration recommendations to uv
  • New uvtemplate update command to update template-based projects to the latest template version
  • Migrate detects Poetry, setuptools, Pipenv, and other build systems with tailored recommendations

Enhanced Migration Support

  • Auto-create .copier-answers.yml for template adoption on existing projects
  • Poetry metadata extraction (dependencies, dev-dependencies, scripts)
  • Support for flat src/ layout detection
  • Improved UX with clearer guided manual migration workflow

Non-Interactive Mode for AI Agents

  • Full non-interactive mode with --yes flag for AI coding agents
  • Support for --data KEY=VALUE to set template values programmatically
  • Intelligent value derivation from destination directory name

Bug Fixes

  • Fix PyPI badge caching issue in README

Documentation

  • Expanded README with comprehensive usage examples for both humans and AI agents

v0.1.9 - First release as uvtemplate

14 Jan 23:14
9d9558a

Choose a tag to compare

First Release as uvtemplate

This package was formerly known as uvinit. It has been renamed to uvtemplate for clarity.

What's New

  • Renamed package: uvinituvtemplate
  • New CLI command: uvx uvtemplate (or uvtemplate if installed)
  • Python 3.14 support: Now tested on Python 3.11, 3.12, 3.13, and 3.14

Migration from uvinit

If you were using uvinit, simply switch to uvtemplate:

# Old
uvx uvinit

# New  
uvx uvtemplate

The uvinit package on PyPI has been deprecated and points users to this package.

Links

v0.1.8 - Note `uvinit` name is deprecated

14 Jan 23:00

Choose a tag to compare

Final Release

This package has been renamed to uvtemplate.

Please use the new package going forward:

This release adds a deprecation notice to the README and fixes CI issues. This will be the final release of uvinit.

v0.1.7

14 Apr 04:29

Choose a tag to compare

  • Use uv 0.6.14

v0.1.6

07 Apr 01:41
f143099

Choose a tag to compare

  • Read default author name/email/etc from git and gh configs

v0.1.5

06 Apr 22:30

Choose a tag to compare

  • Better docs
  • Reorg code a bit

v0.1.4

06 Apr 21:54

Choose a tag to compare

  • Add gh repo creation
  • Cleanups

v0.1.3

02 Apr 22:08

Choose a tag to compare

  • Small improvements to question flow
  • Improve docs

v0.1.2

01 Apr 06:42

Choose a tag to compare

  • Fix default handling.
  • Improve docs.

v0.1.1

01 Apr 04:22

Choose a tag to compare

  • First release!