Swen Kooij
afb94ecf66
Add a flag to make LocalizedUniqueSlugField immutable
2020-11-27 16:36:23 +02:00
Swen Kooij
7ba0ff60ec
Bump version number to 6.1
2020-11-25 13:27:11 +02:00
Swen Kooij and GitHub
63fb79b02b
Merge pull request #90 from SectorLabs/prevent-memory-leak
...
Prevent accumulating redundant data
2020-11-25 13:24:41 +02:00
Swen Kooij
e10ed0e693
Bump version number to 6.0
2020-10-07 12:32:24 +03:00
Swen Kooij
ce6ed4a513
Upgrade django-postgres-extra for Django 3.1 compatibility
2020-10-07 11:54:11 +03:00
Swen Kooij
9f99e2cdb0
Declare support for Python 3.9 and Django 3.1 in README
2020-10-07 11:53:10 +03:00
Swen Kooij
da7e39c071
Set junit_family=legacy to keep the same coverage report
2020-10-07 11:52:24 +03:00
Swen Kooij
5a9ff191d4
Use force_str() over force_text()
...
force_text() is going to be removed in Django 4.0
It's just an alias for now.
2020-10-07 11:52:24 +03:00
Swen Kooij
c06d09f7d8
Run tests against Django 3.1
2020-10-07 11:52:22 +03:00
Swen Kooij
fd2d85064f
Run tests against officially released Python 3.9
2020-10-07 11:47:59 +03:00
Swen Kooij
44aefb4e0b
Bump version number to 6.0b5
2020-04-29 12:58:49 +03:00
Swen Kooij and GitHub
f982eac7d8
Merge pull request #85 from SectorLabs/default-callables-admin-form
...
Fix callable default usage in admin forms
2020-04-29 12:53:13 +03:00
Swen Kooij and GitHub
f775883790
Merge pull request #83 from belkka/patch-1
...
Fix dead link to django-postgres-extra docs
2020-04-29 12:52:15 +03:00
Swen Kooij
74c119d32a
Bump version number to 6.0b4
2020-03-10 13:15:22 +02:00
Swen Kooij
21a42a383c
Bump version number to 6.0b3
2020-02-17 12:58:42 +02:00
Swen Kooij and GitHub
701114c20e
Merge pull request #78 from SectorLabs/default-values-callables
...
Accept callables as values in fields
2020-02-17 12:58:02 +02:00
Swen Kooij
fbaef6e1ac
Add missing long_description_content_type to setup.py
2020-01-06 17:15:37 +01:00
Swen Kooij
49d88af76a
Python 3.6, 3.9 and Django 3.0 compatibility
2020-01-06 16:51:30 +01:00
Swen Kooij and GitHub
53d7cd0c66
Merge pull request #74 from jar3b/django-30-support
...
Django 3.0 support
2020-01-06 16:44:59 +01:00
Swen Kooij
e5ea632f24
Fix typo in the constraints docs
2019-10-21 17:39:02 +03:00
Swen Kooij
801fa477f1
Remove admin widget image (is in docs now)
2019-10-20 18:29:49 +03:00
Swen Kooij
7c6d3b026d
Ensure release is not compatible with django-postgres-extra 3.0
2019-10-20 18:12:20 +03:00
Swen Kooij
65d0811995
Store tests results for python 3.8 job
2019-10-20 18:10:21 +03:00
Swen Kooij
92b1dce239
Set LOCALIZED_FIELDS_EXPERIMENTAL to True by default
2019-10-20 18:05:06 +03:00
Swen Kooij
2bcab4d83a
Always run tests against python 3.8
2019-10-20 18:02:58 +03:00
Swen Kooij
82a6efcffe
Update links to RTD pages in README
2019-10-20 17:55:51 +03:00
Swen Kooij
a8549d6ad3
Ignore pip-wheel-metadata dir
2019-10-20 17:55:00 +03:00
Swen Kooij
7d4e40647a
Update example database URL in README
2019-10-20 17:55:00 +03:00
Swen Kooij
4a81363853
django_bleach is a known third party library
2019-10-20 17:54:57 +03:00
Swen Kooij
e6ce2da161
Replace README with Markdown version
2019-10-20 17:48:49 +03:00
Swen Kooij
3bf7926c57
Split analysis and test dependencies
2019-10-20 17:48:03 +03:00
Swen Kooij
8c78e5f978
Add readthedocs config
2019-10-20 17:23:26 +03:00
Swen Kooij
cdf1831d35
Add sphinx based docs
2019-10-20 17:11:33 +03:00
Swen Kooij
7bf0311306
Add a language argument to LocalizedValue.translate(..)
2019-10-20 16:49:33 +03:00
Swen Kooij
e5dcc1b492
Fix #72 : LocalizedIntegerField should sort numerically, not lexicographically
2019-10-19 15:48:29 +03:00
Swen Kooij
696050cf6b
Fix warning in tests because test class is prefixed with Test
2019-10-19 14:11:41 +03:00
Swen Kooij
0f3ab6af7a
Add more keywords
2019-10-19 14:08:25 +03:00
Swen Kooij
71cdeef7a3
Run tests against python 3.8
2019-10-19 14:06:01 +03:00
Swen Kooij
90d2e1fc57
Rename lint job to analysis
2019-10-19 13:13:59 +03:00
Swen Kooij
e56a0697b3
Add back dj-database-url, need it for CI
2019-10-19 13:12:52 +03:00
Swen Kooij
19f0ddb336
Fix some flake8/pycodestyle issues
2019-10-19 13:04:53 +03:00
Swen Kooij
2f7314d105
Put requirements in setup.py
2019-10-19 12:51:51 +03:00
Swen Kooij
2cb80431cc
Use pytest for running tests
2019-10-19 12:48:32 +03:00
Swen Kooij
7cdd1f4490
Re-format all files
2019-10-19 12:44:41 +03:00
Swen Kooij
4ee1a5f487
Set up setup.py commands for auto formatting and linting
2019-10-19 12:41:06 +03:00
Swen Kooij
eb2d166dbe
Set up configs for flake8, pep8, black and doc strings formatter
2019-10-19 12:40:19 +03:00
Swen Kooij
76098141e9
Set up dependencies for auto formatting etc
2019-10-19 12:40:16 +03:00
Swen Kooij
3c9251b45a
Remove dependency on dj_database_url
2019-10-19 12:33:09 +03:00
Swen Kooij
1fad9fd3b1
Remove duplicate django-postgres-extra dependency
2019-10-19 12:30:57 +03:00
Swen Kooij
fa8373cafe
Deprecate Python 3.5, 3.6 and Django 1.11
2019-10-14 13:02:05 +03:00
Swen Kooij and GitHub
a59706fd95
Merge pull request #70 from umazalakain/bump-deprecation
...
The deprecation package removes its unnecessary unittest2 dependency
2019-10-08 08:57:28 +03:00
Swen Kooij
39495da918
Add test for falling back to default value during an update
2019-10-06 21:16:40 +03:00
Swen Kooij
946e9a67c4
Bump version to 5.3
2019-06-28 08:31:31 +03:00
Swen Kooij
36f6e946b0
Attempt at reducing deprecation warning spam
2019-06-27 15:15:44 +03:00
Swen Kooij
909ebfee69
Bump version number to 5.2
2019-06-27 14:53:58 +03:00
Swen Kooij
95284e6fd0
Add extra step to set up instructions about applying migrations
2019-06-27 13:42:42 +03:00
Swen Kooij
e84a5e4ff1
Bump version to 5.1
2019-06-27 13:37:28 +03:00
Swen Kooij
472c7bbc41
Remove dead travis-ci configuration
2019-06-27 13:36:23 +03:00
Swen Kooij
8cc50889ec
Set version back to 5.0a11, it was never released
2019-06-27 13:30:19 +03:00
Swen Kooij
8494615d05
Upgrade django-postgres-extra to 1.22
2019-06-27 13:28:29 +03:00
Swen Kooij
f0541c047b
Bump version number to 5.0a12
2019-06-27 13:27:59 +03:00
Swen Kooij
84658f6010
Bump version number to 5.0a10
2019-06-05 23:26:47 +03:00
Swen Kooij and GitHub
0e29871458
Merge pull request #62 from GabLeRoux/patch-1
...
Remove extra dot in example integration code
2019-06-05 23:12:43 +03:00
Swen Kooij and GitHub
ffe235d3ac
Merge pull request #66 from martinsvoboda/admin-widget-image
...
Added the image of admin widget
2019-06-05 23:12:25 +03:00
Swen Kooij and GitHub
d7db2c58c0
Merge pull request #68 from MELScience/fix-django-22
...
update to support Django 2.2
2019-06-05 23:11:38 +03:00
Swen Kooij
f0ac0f7f25
Merge branch 'bump-version'
2019-02-21 12:54:04 +02:00
Swen Kooij
93ffce557c
Bump version number to 5.0a9
2019-02-21 12:50:58 +02:00
Swen Kooij
7c432baec7
Upgrade django-postgres-extra to 1.21a16
2019-02-21 12:50:46 +02:00
Swen Kooij
ad99b77bcd
Bump version number to 5.0a8
2019-02-21 12:34:22 +02:00
Swen Kooij
eb2cb6b244
Bump version number to 5.0a7
2019-01-14 11:00:20 +02:00
Swen Kooij
ed15fb0079
Upgrade django-postgres-extra>=1.21a15
2019-01-14 11:00:12 +02:00
Swen Kooij
f59904f8ea
Bump version number to 5.0a6
2019-01-11 15:03:19 +02:00
Swen Kooij
f20966d6d2
Fix tests not passing for Django 2.X
2019-01-11 15:02:22 +02:00
Swen Kooij and GitHub
25417b5815
Merge pull request #56 from sliverc/user_defined_pk_descriptor
...
Avoid DoesNotExist error when creating model with user defined pk
2019-01-11 14:47:33 +02:00
Swen Kooij and GitHub
abd1587ca0
Merge pull request #54 from sliverc/query_by_active_lang
...
Add support for localized query lookups
2019-01-11 14:47:18 +02:00
Swen Kooij and GitHub
60fc79e9ff
Merge pull request #57 from velrest/master
...
Fix typo in documentation for clean
2019-01-11 14:46:21 +02:00
Swen Kooij and GitHub
ca470fc577
Merge pull request #49 from MELScience/admin-fix
...
Add tests for LocalizedFieldsAdminMixin
2019-01-11 14:46:10 +02:00
Swen Kooij and GitHub
fac1a595aa
Merge pull request #55 from sliverc/hstore_extension
...
Enable HStore extension for localized fields to work
2019-01-11 14:44:05 +02:00
Swen Kooij and GitHub
d66f5085a8
Merge branch 'master' into hstore_extension
2019-01-11 14:40:38 +02:00
Swen Kooij
c6e8321ae7
Add CircleCI badge to README
2019-01-11 14:40:27 +02:00
Swen Kooij
b2f50ec82b
Convert to use CircleCI and run tests against Django 2.1/Python 3.7
2019-01-11 14:37:03 +02:00
Swen Kooij and GitHub
acf8867974
Merge pull request #52 from SectorLabs/localized-integer-field-widget
...
Add LocalizedIntegerFieldWidget
2018-09-24 15:16:55 +03:00
Swen Kooij
88e2d29596
Bump version number to 5.0a3
2018-06-28 12:39:25 +03:00
Swen Kooij and GitHub
588f32086b
Merge pull request #51 from SectorLabs/multiwidget
...
Copy the widget for each language
2018-06-28 12:39:02 +03:00
Swen Kooij
2393539b44
Bump version number to 5.0a2
2018-06-19 12:30:04 +03:00
Swen Kooij
e322b3d63b
Upgrade django-postgres-extra to 1.21a11
2018-06-19 12:29:55 +03:00
Swen Kooij
1b1d24a460
Make defaults work for LocalizedIntegerField
2018-06-15 17:07:12 +03:00
Swen Kooij
fb233e8f25
Make sure values are strings before saving LocalizedIntegerValue
2018-06-15 16:19:32 +03:00
Swen Kooij
bca94a3508
Add quick docs on LocalizedIntegerField
2018-06-15 13:04:00 +03:00
Swen Kooij
8c83fa6b49
Bump version number to 5.0a1
2018-06-15 12:58:27 +03:00
Swen Kooij
90597da8fd
Add a LocalizedIntegerField
2018-06-15 12:58:01 +03:00
Swen Kooij
752e17064d
Deprecate LocalizedFileValue.localized()
2018-06-14 08:01:10 +03:00
Swen Kooij
def7dae640
Add LocalizedValue.translate()
...
LocalizedValue.translate() behaves the exact same as the str(..) cast
works, with the exception that it returns None if there is no value
instead of an empty string. This makes it easier to implement custom
value classes on top of the LocalizedValue class.
Behavior for str(..) stays the same as it was.
2018-06-14 07:57:02 +03:00
Swen Kooij
db4324fbf3
Bump version number to 4.6a3
2018-04-02 15:59:42 +03:00
Swen Kooij
9ff0b781ab
Upgrade django-postgres-extra to 1.21a9
2018-04-02 15:59:27 +03:00
Swen Kooij
a76101c9ad
Fix LocalizedFieldsAdminMixin not having a base class
...
This was a breaking change and broke a lot of projects.
2018-04-02 15:59:16 +03:00
Swen Kooij
04f15363bb
Upgrade django-postgres-extra to 1.21a8
2018-04-01 18:28:43 +03:00
Swen Kooij
a849866bcb
Make it more clear Django 2.X is supported
2018-03-31 17:05:39 +03:00
Swen Kooij
5e58bc6e24
Revert "Use standard postgres on Scrutinizer"
...
This reverts commit 04a750053f .
2018-03-31 16:59:11 +03:00
Swen Kooij
04a750053f
Use standard postgres on Scrutinizer
2018-03-31 16:56:01 +03:00