django-codemod

A tool to automatically fix Django deprecations.

MIT License

Downloads
7.8K
Stars
173
Committers
22

Bot releases are visible (Hide)

django-codemod - v1.3.1

Published by github-actions[bot] almost 4 years ago

Fix

  • Pin libCST to 0.3.13 (8269370)
  • Support another slug pattern (a4ce0cb)
  • Migrate partial patterns to path (202a6b3)
django-codemod - v1.3.0

Published by github-actions[bot] almost 4 years ago

Feature

  • Add fixer for django.utils.http.cookie_date (a3e12d1)

Documentation

  • Add @drewbrew as a contributor (08ed73b)
  • Explain limitation with gitignore (e102bde)
django-codemod - v1.2.0

Published by github-actions[bot] almost 4 years ago

Feature

Fix

  • Add pathspec to dependencies (2cb8a82)
django-codemod - v1.1.0

Published by github-actions[bot] almost 4 years ago

Feature

  • Ignore files according to .gitignore (ae74273)

Fix

  • deps: Update dependency myst-parser to ^0.13.0 (c9ac21a)
  • deps: Update dependency rich to v9 (6818668)

Documentation

  • Rework documentation (5e9dc2b)
  • Make recommended command less error prone (fc51862)
django-codemod - v1.0.0

Published by github-actions[bot] almost 4 years ago

Feature

  • Migrate packaging to Poetry (8ed12c8)

Breaking

django-codemod - v0.21.0

Published by github-actions[bot] about 4 years ago

Feature

  • Cli: add --codemod option (0ffe315)
  • Add codemod to add a length parameter to get_random_string() (f88f56d)
  • Add find_keyword_arg utility (111dd37)
  • Add a transformer for the new core JSONField in Django 3.1 (7ca1c99)

Fix

  • Avoid changing import list if old name is new name (c3fecb3)
  • Allow both removed-in and deprecated-in as well as multiple arguments for both (d89676b)
  • Sort valid versions semantically (ab4c20e)
django-codemod - v0.20.0

Published by github-actions[bot] about 4 years ago

Feature

  • CLI: Support multiple target path arguments (8dafb0f)
  • URLs: allow path() instead of re_path() if a path contains dashes (de744cf)
django-codemod - v0.19.0

Published by github-actions[bot] about 4 years ago

Feature

  • Add support for Python 3.9 (904ba55)

Documentation

  • Add iamshnoo as a contributor (#221) (4758bd6)
django-codemod - v0.18.0

Published by github-actions[bot] about 4 years ago

Feature

  • Remove the weak argument from Signal.disconnect() (ab41491)
  • Add a transformer for assignment_tag (cb8afdd)
django-codemod - v0.17.5

Published by github-actions[bot] about 4 years ago

Fix

  • More version bump to test deployment (ece3df2)
django-codemod - v0.17.4

Published by github-actions[bot] about 4 years ago

Fix

  • No actual changes, version bump to test deployment (d0824c2)
django-codemod - v0.17.3

Published by github-actions[bot] about 4 years ago

Fix

django-codemod - v0.17.2

Published by github-actions[bot] about 4 years ago

Fix

  • No actual changes, version bump to test deployment (10e16e34dea4762af94fd911434307e505580a38)

Documentation

  • Update changelog (98734602da59edbf485d87123902414981f5e952)
django-codemod - v0.17.1

Published by github-actions[bot] about 4 years ago

No actual changes, just a minor version bump to test new deployment.

django-codemod - v0.17.0

Published by github-actions[bot] about 4 years ago

Feature

  • Add transformer for request.xreadlines() (43205a4abcdea3aecb90c66a016e724663f3856c)
django-codemod - v0.16.0

Published by github-actions[bot] about 4 years ago

Feature

  • Add visitor to replace postgres' FloatRangeFormField (37287d9aa56a60a4dc078595df7b911df0f4a19e)

Documentation

  • Update Changelog (e8d8182223cd8d8473d5240b4c5f602537b9b72a)
django-codemod - v0.15.0

Published by github-actions[bot] about 4 years ago

Feature

  • New visitor to replace usages of QuerySetPaginator (43c8f523f409f42d99512a5b89edad51447bccfd)

Fix

  • Support renaming of usages (9c89652c83bd1a728797db5219d7c50211c0eefe)

Documentation

  • Add new transformers to the documentation (2450112977e3c58455740a973cdf018f712cc173)
  • Update Changelog (486912eea1473ae6c4a9701b3319622dca8e7447)
django-codemod - v0.14.0

Published by github-actions[bot] about 4 years ago

Feature

  • Add a visitor to replace timezone.FixedOffset (66795a6574c2c2ab439e6894d4ceb1ca063ceea4)

Documentation

  • Switch from angular to conventional commits convention (b464d507ab8f46ac3497b28391e87cd0c5332afa)
  • Update Changelog (784ffffcb34a7d08493fb8dc5d3d21a90b536b21)
django-codemod - v0.13.3

Published by github-actions[bot] about 4 years ago

Fix

  • Run the 2 release steps in the same CI job (77b216ebb5fe92270cc198b513ecb9ab7e5b1185)
django-codemod - v0.13.2

Published by github-actions[bot] about 4 years ago

Fix

  • Merge two release related workflows (2c6a7b78998cb182a882ab8af1e60450589f2cff)
  • Add workflow to run commitlint (aa68160e0a05fcf9044a61ccc5b9abe9e0f8addb)
  • Use semantic release to publish (76e2d7b0b7113df2135f807f8b7ea10b218a38b2)
Package Rankings
Top 10.76% on Pypi.org
Related Projects