question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Clarify relationship with jsonfield2 and django-jsonfield

See original GitHub issue

This project is published on Pypi as jsonfield. There are other packages with similar names, all for Django, which is confusing:

The similar names are causing confusion. For example, have a look at this comment https://github.com/django-notifications/django-notifications/issues/269#issuecomment-585088457 in the project django-notifications.

Please add to README.rst a warning pointing out the naming confusion. It also looks like Pypi packages jsonfield and jsonfield2 are supposed to be merged now?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
rpkilbycommented, Mar 2, 2020

Good point. I updated the README on GitHub, but hadn’t push that to PyPI. That should be fixed now. Thanks!

1reaction
rpkilbycommented, Feb 21, 2020

Hi @Flimm. Here are the details:

  • This package has always been jsonfield on PyPI, but previously, the GH repository was django-jsonfield.
  • This caused confusion, as there is also the django-jsonfield project on PyPI.
  • jsonfield wasn’t actively maintained, so I created a fork called jsonfield2.
  • However, I was recently granted ownership of jsonfield, merged my fork in, and then archived my fork as it was no longer necessary.
  • Lastly, I changed the repo name from django-jsonfield to jsonfield to be consistent with the project name.
Read more comments on GitHub >

github_iconTop Results From Across the Web

JSONField reference a model like One to One within the ...
Is it possible to create a one to one relationship to a normal Django model in the JSON of a JSONField ? Example:...
Read more >
Using Django's JSONField? You probably don't need it. ...
If you find yourself using JSONField in Django, you might not know that you're really using JSONB. How can this impact your application?...
Read more >
jsonfield2
jsonfield2 is a reusable model field that allows you to store validated JSON, automatically handling serialization to and from the database.
Read more >
python-toolbox/scripts.rb at master
... "django-json-404-middleware", "django-json-dbindex", "django-json-field", ... "django-twitter-relations-history", "django-twittersync-oauth", ...
Read more >
Could not identify an equality operator for type json GROUP BY
Naming clarification: This project is released on Pypi under the name django-jsonfield. django-jsonfield: 21 stars, cross-DB support with no extended querying ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found