Skip to content

Releases: agilgur5/django-serializable-model

v0.0.6

26 Oct 19:31
Compare
Choose a tag to compare

Release

(pub): publish v0.0.6

- A huge release, but no actual API changes except for bugfixes for
  certain versions of Django
  - fixes for Django < 1.10 and < 1.8
  - add tests with 92% code coverage
  - add test matrix for Django 2.2, 1.11, 1.9, and 1.5 as well as
    Python 3.5, 3.4, and 2.7
    - and improve compatibility docs
  - add Travis CI and CodeCov support
  - add Poetry build-system and testing dependencies
  - add maidfile.md to consolidate tasks and add some contributing docs

Changelog

  • [cd961053e3] - (pub): publish v0.0.6 (Anton Gilgur)
  • [402949c7f4] - (pkg): ~100 LoC -> ~150 LoC (Anton Gilgur)
  • [f14c1f7d69] - (docs): add a README in test_project for more explicitness (Anton Gilgur)
  • [98bec38706] - (env): create maidfile to store tasks and descriptions (Anton Gilgur)
  • [e660be7820] - (docs): modify Compat section due to extensive matrix (Anton Gilgur)
  • [e2395d90db] - (docs): be more descriptive in backward compat comments (Anton Gilgur)
  • [877a9a7b7f] - (ci): add a Python 2.7 test (Anton Gilgur)
  • [d07dcb3aa3] - (fix): app_label must be present in Django < 1.8 (Anton Gilgur)
  • [49d16b429c] - (ci): add a Django 1.5 test (Anton Gilgur)
  • [803155bf6e] - (fix): fix for Django 1.10+ broke <1.10, add second check (Anton Gilgur)
  • [374afac8d4] - (ci): add a Django 1.9 test (Anton Gilgur)
  • [b34852a430] - (docs): add compat badges and reword part of compat section (Anton Gilgur)
  • [0f95c61767] - (ci/test): add CodeCov test coverage reporting (Anton Gilgur)
  • [4a8ea6d045] - (ci): add Travis CI support (Anton Gilgur)
  • [6471609861] - (test): add branch coverage and list missing lines in term (Anton Gilgur)
  • [db19da02e2] - (test): add 3 simple tests covering core usage (Anton Gilgur)
  • [420378ddc6] - (fix): add on_delete argument to relations (Anton Gilgur)
  • [49ad189cfc] - (test): add a Django 2.2 test harness, app, and models (Anton Gilgur)
  • [01df535303] - (deps): add testing dependencies: django, pytest, etc (Anton Gilgur)
  • [3431f75dac] - (env): add pyproject.toml w/ poetry build-system (Anton Gilgur)

v0.0.5...v0.0.6

v0.0.5

22 Aug 01:06
Compare
Choose a tag to compare

Release

(pub): publish v0.0.5

- fixes typo that checked for ediable attribute instead of editable

- also includes v0.0.5-alpha.1 changes:
  - fixes base_manager_name for Django 1.10+ usage

Changelog

  • [b0cbb8d38e] - (pub): publish v0.0.5 (Anton Gilgur)
  • [c73f725c03] - (fix): typo f.ediable -> f.editable (Anton Gilgur)

v0.0.5-alpha.1...v0.0.5

v0.0.5-alpha.1

08 Aug 03:00
Compare
Choose a tag to compare
v0.0.5-alpha.1 Pre-release
Pre-release

Release

(pub): publish v0.0.5-alpha.1

- fixes base_manager_name for Django 1.10+ usage

- alpha as there may be some other incompatibilities in Django 1.10+
  I don't know of. can always republish as full release later.

Changelog

  • [e48591e434] - (pub): publish v0.0.5-alpha.1 (Anton Gilgur)
  • [8c0d5715d1] - (hotfix): base_manager_name should be 'objects' (Anton Gilgur)

v0.0.4...v0.0.5-alpha.1

v0.0.4

08 Aug 00:48
Compare
Choose a tag to compare

Release

(pub): publish v0.0.4

- adds django_serializable_model module
  - previously had to import via serializable module, which was
    unintuitive and unintentional
    - can still use serializable module if you were using it before;
      there are no breaking changes made in this patch release, but
      it is deprecated and will be removed when v1.0.0 rolls around
- fixes incorrect module name used in Usage docs

- adds CHANGELOG.md
- adds Django 2.2 classifier
- some other minor docs improvements around badges and clarifications

- purely internal changes:
  - adds changelog.sh script

Changelog

  • [be4ac004eb] - (pub): publish v0.0.4 (Anton Gilgur)
  • [b7e9e700a1] - (hotfix): resolve incorrect and inconsistent module naming (Anton Gilgur)
  • [e82be573fd] - (pkg): add Django 2.2 classifier (Anton Gilgur)
  • [69ccb02c3f] - (pkg): add script to generate changelog for each release (Anton Gilgur)
  • [5a39a7de34] - (pkg): add a Changelog that points to the GH Releases page (Anton Gilgur)
  • [b1554ff055] - (docs): vertically condense badges by reducing spacing (Anton Gilgur)
  • [2a627ba4fa] - (docs): add comments for what the badge sections are (Anton Gilgur)
  • [9181b73744] - (docs): clarify note about pre 0.95 django versions (Anton Gilgur)
  • [dc81fd6cd4] - (docs): PyPI downloads badges are back!!! (Anton Gilgur)
  • [5d8c57f5df] - (docs): add releases and commits since badges (Anton Gilgur)
  • [ceb8ae5fb1] - (docs): use shields.io for badges (Anton Gilgur)
  • [8f8080df93] - (format): fix lint issues in README (Anton Gilgur)

v0.0.3...v0.0.4

v0.0.3

31 Jul 23:26
Compare
Choose a tag to compare

Release

(pub): publish v0.0.3

Changelog

  • [045dc49a9d] - (pub): publish v0.0.3 (Anton Gilgur)
  • [df0e3f0fa1] - (feat): add full compatibility with Django 2.x (Anton Gilgur)
  • [71f5cb8ab8] - (docs): add links to Django docs in certain sections (Anton Gilgur)
  • [353eabdbb8] - (docs): add Related Libraries section (Anton Gilgur)
  • [88146c043e] - (docs): add a ToC (Anton Gilgur)

v0.0.2...v0.0.3

v0.0.2

29 Jul 23:48
Compare
Choose a tag to compare

Release

(pub): publish v0.0.2

- proper Markdown README for PyPI included in this now that
  I updated OSes to update Twine

Changelog

  • [9c3ce3b19e] - (pub): publish v0.0.2 (Anton Gilgur)
  • [ac7ce5aa23] - (pub): add a release script for automation (Anton Gilgur)
  • [5f492c4aa4] - (pub): fix typo in keywords (Anton Gilgur)
  • [266aea02ba] - (docs): add link to Django REST Framework ModelSerializer (Anton Gilgur)
  • [86ecc29fcb] - (docs): add PyPI badge (Anton Gilgur)
  • [225e3a3bcc] - (docs): should also support Django 0.95-1.4 (Anton Gilgur)
  • [dfbe921938] - (docs): mostly README formatting (Anton Gilgur)

v0.0.1...v0.0.2

v0.0.1

18 Mar 06:27
Compare
Choose a tag to compare

Release

(pub): publish v0.0.1

- add Installation section to README
  - move compatibility section to underneath it

Changelog

  • [ab3243eb49] - (pub): publish v0.0.1 (Anton Gilgur)
  • [48288e6605] - (pub): get ready to publish to PyPI (Anton Gilgur)
  • [889a5840cc] - (docs): add Python 3 notes (Anton Gilgur)
  • [9bee2cba5d] - (docs): update Django 1.x compatibility and 2.x incompatibility (Anton Gilgur)
  • [67d4dc55c5] - (deps): add backward-compatible support for Django 1.8 (Anton Gilgur)
  • [1a835ce026] - (style): format to pep8 (Anton Gilgur)
  • [50a6180a37] - (docs): note Django 1.5-1.7 compatibility, 1.8 incompatibility (Anton Gilgur)
  • [3d42a4ed3f] - (docs): minor style, grammar, and spacing changes (Anton Gilgur)
  • [bfbd20e124] - (docs): fix misspelling of serialize et al in README (Anton Gilgur)
  • [42384ec7a0] - add Apache license (Anton Gilgur)
  • [a7e1d3ef49] - create initial README (Anton Gilgur)
  • [ea7a02124d] - initial commit of utility code as its own library (Anton Gilgur)

ea7a02124d...v0.0.1