Skip to content

Commit

Permalink
Remove use of the future library. The future is now!
Browse files Browse the repository at this point in the history
  • Loading branch information
rtibbles committed Jan 29, 2024
1 parent b185521 commit 70713cf
Show file tree
Hide file tree
Showing 33 changed files with 27 additions and 86 deletions.
4 changes: 0 additions & 4 deletions morango/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,2 @@
from __future__ import absolute_import
from __future__ import print_function
from __future__ import unicode_literals

default_app_config = "morango.apps.MorangoConfig"
__version__ = "0.8.0"
2 changes: 0 additions & 2 deletions morango/apps.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
from __future__ import unicode_literals

from django.apps import AppConfig

from morango.registry import session_middleware
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9 on 2017-05-08 23:42
from __future__ import unicode_literals

import django.db.models.deletion
import django.utils.timezone
from django.db import migrations
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0002_auto_20170511_0400.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.7 on 2017-05-11 04:00
from __future__ import unicode_literals

import django.db.models.manager
from django.db import migrations
from django.db import models
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0003_auto_20170519_0543.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9 on 2017-05-19 05:43
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0004_auto_20170520_2112.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9 on 2017-05-20 21:12
from __future__ import unicode_literals

from django.db import migrations


Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0005_auto_20170629_2139.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.7 on 2017-06-29 21:39
from __future__ import unicode_literals

from django.db import migrations

import morango.models.fields.crypto
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0006_instanceidmodel_system_id.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9 on 2017-06-30 00:15
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0007_auto_20171018_1615.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2017-10-18 21:15
from __future__ import unicode_literals

import datetime

import django.db.models.deletion
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0008_auto_20171114_2217.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.7 on 2017-11-14 22:17
from __future__ import unicode_literals

import django.db.models.deletion
import django.db.models.manager
from django.db import migrations
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0009_auto_20171205_0252.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.7 on 2017-12-05 08:52
from __future__ import unicode_literals

from django.db import migrations


Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0010_auto_20171206_1615.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2017-12-06 22:15
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0011_sharedkey.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.13 on 2018-06-12 18:38
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0012_auto_20180927_1658.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.15 on 2018-09-27 16:58
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0013_auto_20190627_1513.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.21 on 2019-06-27 22:13
from __future__ import unicode_literals

from django.db import migrations

import morango.models.fields.uuids
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0014_syncsession_extra_fields.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2019-12-30 18:28
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
5 changes: 2 additions & 3 deletions morango/migrations/0015_auto_20200508_2104.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-05-08 21:04
from __future__ import unicode_literals

from django.db import migrations, models
from django.db import migrations
from django.db import models


class Migration(migrations.Migration):
Expand Down
5 changes: 2 additions & 3 deletions morango/migrations/0016_store_deserialization_error.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-06-10 23:48
from __future__ import unicode_literals

from django.db import migrations, models
from django.db import migrations
from django.db import models


class Migration(migrations.Migration):
Expand Down
3 changes: 1 addition & 2 deletions morango/migrations/0017_store_last_transfer_session_id.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2021-06-25 23:13
from __future__ import unicode_literals

from django.db import migrations

import morango.models.fields.uuids


Expand Down
5 changes: 2 additions & 3 deletions morango/migrations/0018_auto_20210714_2216.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2021-07-14 22:16
from __future__ import unicode_literals

from django.db import migrations, models
from django.db import migrations
from django.db import models


class Migration(migrations.Migration):
Expand Down
5 changes: 2 additions & 3 deletions morango/migrations/0019_auto_20220113_1807.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2022-01-13 18:07
from __future__ import unicode_literals

from django.db import migrations, models
from django.db import migrations
from django.db import models


class Migration(migrations.Migration):
Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0020_postgres_fix_nullable.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2022-01-13 18:07
from __future__ import unicode_literals

from django.db import migrations


Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0021_store_partition_index_create.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2022-04-27 16:59
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0022_rename_instance_fields.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2023-01-31 18:53
from __future__ import unicode_literals

from django.db import migrations


Expand Down
2 changes: 0 additions & 2 deletions morango/migrations/0023_add_instance_id_fields.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2023-01-31 19:03
from __future__ import unicode_literals

from django.db import migrations
from django.db import models

Expand Down
5 changes: 0 additions & 5 deletions morango/models/certificates.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
Each certificate has a ``private_key`` used for signing (child) certificates (thus giving certain permissions)
and a ``public_key`` used for verifying that a certificate(s) was properly signed.
"""
from __future__ import unicode_literals

import json
import string

Expand All @@ -14,7 +12,6 @@
from django.db import transaction
from django.utils import timezone
from django.utils.six import string_types
from future.utils import python_2_unicode_compatible

from .fields.crypto import Key
from .fields.crypto import PrivateKeyField
Expand All @@ -30,7 +27,6 @@
from morango.utils import _assert


@python_2_unicode_compatible
class Certificate(mptt.models.MPTTModel, UUIDModelMixin):

uuid_input_fields = ("public_key", "profile", "salt")
Expand Down Expand Up @@ -329,7 +325,6 @@ def get_description(self, params):
return string.Template(self.description).safe_substitute(params)


@python_2_unicode_compatible
class Filter(object):
def __init__(self, template, params={}):
# ensure params have been deserialized
Expand Down
2 changes: 0 additions & 2 deletions morango/models/core.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
from __future__ import unicode_literals

import functools
import json
import logging
Expand Down
5 changes: 0 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import absolute_import
from __future__ import print_function
from __future__ import unicode_literals

import io

from setuptools import find_packages
Expand Down Expand Up @@ -32,7 +28,6 @@
"rsa>=3.4.2,<3.5",
"djangorestframework==3.9.1",
"django-ipware>=1.1.6,<1.2",
"future==0.16.0",
"requests",
"ifcfg",
],
Expand Down
2 changes: 0 additions & 2 deletions tests/testapp/facility_profile/apps.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
from __future__ import unicode_literals

from django.apps import AppConfig


Expand Down
21 changes: 15 additions & 6 deletions tests/testapp/facility_profile/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2022-04-12 20:43
from __future__ import unicode_literals
import uuid

from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone
import facility_profile.models
import morango.models.fields.uuids
import mptt.fields
import uuid
from django.conf import settings
from django.db import migrations
from django.db import models

import morango.models.fields.uuids


class Migration(migrations.Migration):
Expand Down Expand Up @@ -53,7 +54,15 @@ class Migration(migrations.Migration):
('rght', models.PositiveIntegerField(db_index=True, editable=False)),
('tree_id', models.PositiveIntegerField(db_index=True, editable=False)),
('level', models.PositiveIntegerField(db_index=True, editable=False)),
('parent', mptt.fields.TreeForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='children', to='facility_profile.Facility')),
(
'parent', mptt.fields.TreeForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='children',
to='facility_profile.Facility'
)
),
],
options={
'abstract': False,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2022-04-27 04:49
from __future__ import unicode_literals

from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
from django.conf import settings
from django.db import migrations
from django.db import models


class Migration(migrations.Migration):
Expand Down
2 changes: 0 additions & 2 deletions tests/testapp/facility_profile/models.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
from __future__ import unicode_literals

import uuid

from django.contrib.auth.models import AbstractBaseUser
Expand Down
4 changes: 0 additions & 4 deletions tests/testapp/testapp/postgres_settings.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
"""
A settings module for running tests using a postgres db backend.
"""
from __future__ import absolute_import
from __future__ import print_function
from __future__ import unicode_literals

from .settings import * # noqa

DATABASES = {
Expand Down

0 comments on commit 70713cf

Please sign in to comment.