Git Product home page Git Product logo

Comments (22)

glynjackson avatar glynjackson commented on July 30, 2024 2

@mfogel That is such a shame! I'm sure I don't speak for myself when I say thank you for creating this package and the hard work. It's saved me countless hours by not having to redevelop it. Again, thanks.

from django-simple-email-confirmation.

mfogel avatar mfogel commented on July 30, 2024 1

Hi folks, I'm going to stop maintaining django-simple-email-confirmation (I've been awol for the last year or so anyway, obviously). If any of you would like to take over the task, I will transfer ownership of the pypi registration for the package over to you... and you can take it from there.

I'll be posting the same notice on the main README for this package.

If you're interested, please shoot me an email. My email addr is listed on my public github profile. Cheers.

from django-simple-email-confirmation.

mdamien avatar mdamien commented on July 30, 2024 1

I've discussed with @mfogel and I'm gonna transfer the ownership to the Jazzband organization and merge PR #21 in a 2.0 version.

from django-simple-email-confirmation.

therocode avatar therocode commented on July 30, 2024

Just to mention, I also get this after upgrading to 1.8

from django-simple-email-confirmation.

mfogel avatar mfogel commented on July 30, 2024

Thanks. Looks like django 1.9 is currently scheduled for release in December - I will address this before then.

from django-simple-email-confirmation.

glynjackson avatar glynjackson commented on July 30, 2024

This is supported in Django 1.8 to maintain backwards compatibility I would suggest added something like...


try:
    from django.contrib.contenttypes.fields import GenericForeignKey
except ImportError:
    from django.contrib.contenttypes.generic import GenericForeignKey

from django-simple-email-confirmation.

g-as avatar g-as commented on July 30, 2024

This is probably due to the fact that models are imported in the package init.py. Meaning the model EmailAddress is imported before apps/django reach ready state.

from django-simple-email-confirmation.

g-as avatar g-as commented on July 30, 2024

Maybe change import style (a.k.a remove imports from init.py) as per what they did in django-reversion

from django-simple-email-confirmation.

g-as avatar g-as commented on July 30, 2024

And yes that would be a breaking change.

from django-simple-email-confirmation.

mdamien avatar mdamien commented on July 30, 2024

Small head-up, it's been two months since 1.9 is out and the PR from @AGASS007 is backward-compatible and for now the lib is not working on 1.9. Just sayin' 😸

from django-simple-email-confirmation.

yeralin avatar yeralin commented on July 30, 2024

+1 I'll try to fork it, and make it compatible 1.9. But not sure, will see

from django-simple-email-confirmation.

omarkhan avatar omarkhan commented on July 30, 2024

There are several open pull requests that fix this issue, @mfogel do you know if/when any of them will be merged?

from django-simple-email-confirmation.

yeralin avatar yeralin commented on July 30, 2024

@omarkhan Seems like his account is not active

from django-simple-email-confirmation.

motatoes avatar motatoes commented on July 30, 2024

Any updates on this PR?

from django-simple-email-confirmation.

luisza avatar luisza commented on July 30, 2024

I think PR #21 and

try:
from django.contrib.contenttypes.fields import GenericForeignKey
except ImportError:
from django.contrib.contenttypes.generic import GenericForeignKey

Solve the problem.

from django-simple-email-confirmation.

glynjackson avatar glynjackson commented on July 30, 2024

@mdamien Cool, please post links for reference to the new repo :)

from django-simple-email-confirmation.

motatoes avatar motatoes commented on July 30, 2024

@mdamien Awesome! Please keep us updated with the new repo links

from django-simple-email-confirmation.

mfogel avatar mfogel commented on July 30, 2024

I've added @mdamien as an owner on PYPI and I believe he will handle the transfer from here. Once the new repo is all up and running I'll update this one with links to the new master. Thanks @mdamien for stepping up and volunteering.

Thanks for your patience folks, I'm happy and glad to see the community adopting this project. My apologies for not being on top of it as much as would have been good over the last year or two, but hopefully moving forward the community can do a better job maintaining it than I have. Onward and upward!

from django-simple-email-confirmation.

luisza avatar luisza commented on July 30, 2024

Hi,
I think is great new effort could help to growth up this project, Thank you @mfogel for your work.
I was thinking in new features like a generic views for registration so Please keep us updated with the new repo links :).

from django-simple-email-confirmation.

mdamien avatar mdamien commented on July 30, 2024

Hi everybody, version 0.20 was just released on pypi with the PR #21 included (django 1.9 and 1.10 support). Support for django 1.7 was dropped, so be careful.

For now, the link to the repo stays the same, while waiting for Jazzband response 👍

from django-simple-email-confirmation.

luisza avatar luisza commented on July 30, 2024

Hi, you don't upload the file for 0.20, version exists in pypi (https://pypi.python.org/pypi/django-simple-email-confirmation/0.20) but there is no file associated with this version.
please use

 python setup.py sdist upload

or more elaborated

python setup.py sdist bdist_wininst upload

I checked in clean virtualenv and this is the result:

Could not find a version that satisfies the requirement django-simple-email-confirmation==0.20 (from versions: 0.9, 0.9.1, 0.10, 0.10.1, 0.10.2, 0.11, 0.12)
No matching distribution found for django-simple-email-confirmation==0.20

from django-simple-email-confirmation.

mdamien avatar mdamien commented on July 30, 2024

@luisza thanks, this has been reported in #25 Looks like the problem was that I removed a previous upload for 0.20 (where I had a syntax error in the README) and now I need to release a new version (0.21) to be able to release new files.

Here's the output of sdist upload for reference:

django-simple-email-confirmation)  python setup.py sdist upload
running sdist
running egg_info
writing requirements to django_simple_email_confirmation.egg-info/requires.txt
writing django_simple_email_confirmation.egg-info/PKG-INFO
writing top-level names to django_simple_email_confirmation.egg-info/top_level.txt
writing dependency_links to django_simple_email_confirmation.egg-info/dependency_links.txt
reading manifest file 'django_simple_email_confirmation.egg-info/SOURCES.txt'
writing manifest file 'django_simple_email_confirmation.egg-info/SOURCES.txt'
running check
creating django-simple-email-confirmation-0.20
creating django-simple-email-confirmation-0.20/django_simple_email_confirmation.egg-info
creating django-simple-email-confirmation-0.20/simple_email_confirmation
creating django-simple-email-confirmation-0.20/simple_email_confirmation/migrations
creating django-simple-email-confirmation-0.20/simple_email_confirmation/south_migrations
creating django-simple-email-confirmation-0.20/simple_email_confirmation/tests
creating django-simple-email-confirmation-0.20/simple_email_confirmation/tests/myproject
creating django-simple-email-confirmation-0.20/simple_email_confirmation/tests/myproject/myapp
copying files to django-simple-email-confirmation-0.20...
copying README.rst -> django-simple-email-confirmation-0.20
copying setup.py -> django-simple-email-confirmation-0.20
copying django_simple_email_confirmation.egg-info/PKG-INFO -> django-simple-email-confirmation-0.20/django_simple_email_confirmation.egg-info
copying django_simple_email_confirmation.egg-info/SOURCES.txt -> django-simple-email-confirmation-0.20/django_simple_email_confirmation.egg-info
copying django_simple_email_confirmation.egg-info/dependency_links.txt -> django-simple-email-confirmation-0.20/django_simple_email_confirmation.egg-info
copying django_simple_email_confirmation.egg-info/requires.txt -> django-simple-email-confirmation-0.20/django_simple_email_confirmation.egg-info
copying django_simple_email_confirmation.egg-info/top_level.txt -> django-simple-email-confirmation-0.20/django_simple_email_confirmation.egg-info
copying simple_email_confirmation/__init__.py -> django-simple-email-confirmation-0.20/simple_email_confirmation
copying simple_email_confirmation/admin.py -> django-simple-email-confirmation-0.20/simple_email_confirmation
copying simple_email_confirmation/exceptions.py -> django-simple-email-confirmation-0.20/simple_email_confirmation
copying simple_email_confirmation/models.py -> django-simple-email-confirmation-0.20/simple_email_confirmation
copying simple_email_confirmation/signals.py -> django-simple-email-confirmation-0.20/simple_email_confirmation
copying simple_email_confirmation/migrations/0001_initial.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/migrations
copying simple_email_confirmation/migrations/__init__.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/migrations
copying simple_email_confirmation/south_migrations/0001_initial.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/south_migrations
copying simple_email_confirmation/south_migrations/__init__.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/south_migrations
copying simple_email_confirmation/tests/__init__.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/tests
copying simple_email_confirmation/tests/tests.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/tests
copying simple_email_confirmation/tests/myproject/__init__.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/tests/myproject
copying simple_email_confirmation/tests/myproject/settings.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/tests/myproject
copying simple_email_confirmation/tests/myproject/myapp/__init__.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/tests/myproject/myapp
copying simple_email_confirmation/tests/myproject/myapp/models.py -> django-simple-email-confirmation-0.20/simple_email_confirmation/tests/myproject/myapp
Writing django-simple-email-confirmation-0.20/setup.cfg
Creating tar archive
removing 'django-simple-email-confirmation-0.20' (and everything under it)
running upload
Submitting dist/django-simple-email-confirmation-0.20.tar.gz to https://pypi.python.org/pypi
Upload failed (400): This filename has previously been used, you should use a different version.
error: Upload failed (400): This filename has previously been used, you should use a different version.

EDIT: 0.21 was released and you can install it via pip ! I guess I learned a lesson today about pypi, good !

from django-simple-email-confirmation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.