Revisions of python-django-money

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1198087 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to 3.5.3:
  * django-rest-framework: MoneyField does not work anymore with
    custom serializer fields
  * Django 5.1 support
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1184011 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- update to 3.5.2:
  * django-rest-framework: Fix regression from 3.5
  * If you generated MoneyField migrations in the previous series
    3.4.x, you may have to manually edit subsequent migrations.
  * Revert 3.4 patch, meaning that auto-generated CurrencyField
    is once again part of migrations
  * django-rest-framework: MinMoneyValidator and
    MaxMoneyValidator fixed, may require default_currency defined
  * Django 5.0 support
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1135252 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to 3.4.1:
  * The default setting for ``CURRENCY_CHOICES`` excluded the
    currency choice defined by ``DEFAULT_CURRENCY``.
  * Don't register Django Money serializers by default, instead
    the user should actively register a serializer in the
    ``settings.py``
  * Fix detection of necessary migrations. Note that this means
    that previously undetected migrations will be detected as of
    this version

  * New setting CURRENCY_DECIMAL_PLACES_DISPLAY configures decimal
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1071154 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 7)
- Update to 3.0:
  - Changed
    - Update py-moneyed to 2.0.
    - Remove the deprecated Money.decimal_places_display property
      and argument.
    - Remove the deprecated CURRENCY_DECIMAL_PLACES_DISPLAY
      setting.
    - Null constraint on an implicit CurrencyField is now
      declared from null=... argument to MoneyField.
  - Fixed
    - Improve the internal check for whether a currency is
      provided
    - Fix test suite for django main branch
    - MoneyField raises TypeError when default contains a valid
      amount but no currence, i.e. Money(123, None).
    - MoneyField supports default of type bytes
  - Added
    - Add support for Django 4.0 and 4.1.
    - Add support for Python 3.10.
  - Removed
    - Drop support for Django 3.1.
    - Drop support for Python 3.6.
- Remove upstreamed patches:
  - merged_pr_657.patch
  -  pr_638.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 981048 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 6)
- Refreshed patch pr_638.patch to the merged version.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 980905 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 5)
- Updated pr_638.patch according to the latest development upstream.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 851837 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 1)
One of the commonly used money/currency field apps, including re-usable components django-hordak, django-google-adwords , django-invoicing (all in my OBS repo) and commercial grade complete software like ralph (in OBS) &  InvenTree (client in OBS), and used for djangoproject.com and pycon websites.
1k github *, most stars for any django money related app
Displaying all 10 revisions
openSUSE Build Service is sponsored by