Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include migrations and bump version to 3.3.1 #373

Merged
merged 5 commits into from
Sep 10, 2023
Merged

Conversation

blag
Copy link
Collaborator

@blag blag commented Sep 8, 2023

Changes proposed in this PR:

  • Bump version to 3.3.1
  • Explicitly recursive-include migrations files in MANIFEST.in

Tips for an ideal PR

@blag blag marked this pull request as ready for review September 8, 2023 20:15
@blag
Copy link
Collaborator Author

blag commented Sep 8, 2023

Don't merge this just yet

@blag blag force-pushed the version-3.3.1 branch 4 times, most recently from 68204fd to 5dc5283 Compare September 8, 2023 22:57
@blag
Copy link
Collaborator Author

blag commented Sep 8, 2023

That was a slog.

This PR should be ready.

Contents of wheel
❯ tree dist/django_user_accounts-3.3.1-py3-none-any
dist/django_user_accounts-3.3.1-py3-none-any
├── account
│   ├── __init__.py
│   ├── admin.py
│   ├── auth_backends.py
│   ├── conf.py
│   ├── context_processors.py
│   ├── decorators.py
│   ├── fields.py
│   ├── forms.py
│   ├── hooks.py
│   ├── languages.py
│   ├── locale
│   │   ├── ar
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── de
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── es
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── fa_IR
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── fr
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── it
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── ja
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── nl
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── pl
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── pt_BR
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── ru
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── sk_SK
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── tr
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── zh_CN
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   └── zh_TW
│   │       └── LC_MESSAGES
│   │           ├── django.mo
│   │           └── django.po
│   ├── management
│   │   ├── __init__.py
│   │   └── commands
│   │       ├── __init__.py
│   │       ├── expunge_deleted.py
│   │       ├── user_password_expiry.py
│   │       └── user_password_history.py
│   ├── managers.py
│   ├── middleware.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_fix_str.py
│   │   ├── 0003_passwordexpiry_passwordhistory.py
│   │   ├── 0004_auto_20170416_1821.py
│   │   ├── 0005_update_default_language.py
│   │   └── __init__.py
│   ├── mixins.py
│   ├── models.py
│   ├── signals.py
│   ├── templatetags
│   │   ├── __init__.py
│   │   └── account_tags.py
│   ├── tests
│   │   ├── __init__.py
│   │   ├── settings.py
│   │   ├── test_auth.py
│   │   ├── test_commands.py
│   │   ├── test_decorators.py
│   │   ├── test_email_address.py
│   │   ├── test_models.py
│   │   ├── test_password.py
│   │   ├── test_views.py
│   │   └── urls.py
│   ├── timezones.py
│   ├── urls.py
│   ├── utils.py
│   └── views.py
├── django_user_accounts-3.3.1.dist-info
│   ├── LICENSE
│   ├── METADATA
│   ├── RECORD
│   ├── WHEEL
│   └── top_level.txt
├── docs
│   └── conf.py
├── makemigrations.py
├── manage.py
└── runtests.py

40 directories, 81 files
Contents of sdist
❯ tree dist/django-user-accounts-3.3.1
dist/django-user-accounts-3.3.1
├── CHANGELOG.md
├── LICENSE
├── MANIFEST.in
├── PKG-INFO
├── README.md
├── account
│   ├── __init__.py
│   ├── admin.py
│   ├── auth_backends.py
│   ├── conf.py
│   ├── context_processors.py
│   ├── decorators.py
│   ├── fields.py
│   ├── forms.py
│   ├── hooks.py
│   ├── languages.py
│   ├── locale
│   │   ├── ar
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── de
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── es
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── fa_IR
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── fr
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── it
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── ja
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── nl
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── pl
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── pt_BR
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── ru
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── sk_SK
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── tr
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   ├── zh_CN
│   │   │   └── LC_MESSAGES
│   │   │       ├── django.mo
│   │   │       └── django.po
│   │   └── zh_TW
│   │       └── LC_MESSAGES
│   │           ├── django.mo
│   │           └── django.po
│   ├── management
│   │   ├── __init__.py
│   │   └── commands
│   │       ├── __init__.py
│   │       ├── expunge_deleted.py
│   │       ├── user_password_expiry.py
│   │       └── user_password_history.py
│   ├── managers.py
│   ├── middleware.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_fix_str.py
│   │   ├── 0003_passwordexpiry_passwordhistory.py
│   │   ├── 0004_auto_20170416_1821.py
│   │   ├── 0005_update_default_language.py
│   │   └── __init__.py
│   ├── mixins.py
│   ├── models.py
│   ├── signals.py
│   ├── templatetags
│   │   ├── __init__.py
│   │   └── account_tags.py
│   ├── tests
│   │   ├── __init__.py
│   │   ├── settings.py
│   │   ├── templates
│   │   │   └── account
│   │   │       ├── email
│   │   │       │   ├── email_confirmation_message.txt
│   │   │       │   ├── email_confirmation_subject.txt
│   │   │       │   ├── password_change.txt
│   │   │       │   ├── password_change_subject.txt
│   │   │       │   ├── password_reset.txt
│   │   │       │   └── password_reset_subject.txt
│   │   │       ├── email_confirm.html
│   │   │       ├── email_confirmation_sent.html
│   │   │       ├── login.html
│   │   │       ├── logout.html
│   │   │       ├── password_change.html
│   │   │       ├── password_reset_sent.html
│   │   │       ├── password_reset_token.html
│   │   │       ├── password_reset_token_fail.html
│   │   │       ├── settings.html
│   │   │       ├── signup.html
│   │   │       └── signup_closed.html
│   │   ├── test_auth.py
│   │   ├── test_commands.py
│   │   ├── test_decorators.py
│   │   ├── test_email_address.py
│   │   ├── test_models.py
│   │   ├── test_password.py
│   │   ├── test_views.py
│   │   └── urls.py
│   ├── timezones.py
│   ├── urls.py
│   ├── utils.py
│   └── views.py
├── django_user_accounts.egg-info
│   └── SOURCES.txt
├── docs
│   ├── commands.rst
│   ├── conf.py
│   ├── faq.rst
│   ├── index.rst
│   ├── installation.rst
│   ├── migration.rst
│   ├── settings.rst
│   ├── signals.rst
│   ├── templates.rst
│   └── usage.rst
├── makemigrations.py
├── manage.py
├── pyproject.toml
├── runtests.py
└── setup.cfg

43 directories, 110 files

@blag blag mentioned this pull request Sep 8, 2023
Copy link
Collaborator

@uhurusurfa uhurusurfa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Good to go

@uhurusurfa uhurusurfa merged commit f1d025d into master Sep 10, 2023
9 checks passed
@blag blag deleted the version-3.3.1 branch September 10, 2023 21:15
@carchan1
Copy link

Do you plan on releasing soon?

@blag
Copy link
Collaborator Author

blag commented Sep 27, 2023

@carchan1 Version 3.3.1 has been available on PyPI since September 10th, 2023.

@carchan1
Copy link

@blag 0006_alter_signupcode_max_uses.py isn't included in 3.3.1 :/

@blag
Copy link
Collaborator Author

blag commented Sep 28, 2023

Oh, gotcha. Commenting in this PR made me think there was an issue with the 3.3.1 release, which was released before the fix you are requesting.

The pre-release PR that will include the migrations you want is #378, but I won't be able to merge and push that release until next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants