Skip to content
This repository has been archived by the owner on Jan 16, 2023. It is now read-only.

Use public APIs and update supported versions #102

Closed
wants to merge 7 commits into from

Conversation

nschlemm
Copy link

  • replace access to private method _normalize_name() of django-storages' S3Boto3Storage with storages.utils.safe_join() it is using - this allows using collectfast with other storages, e.g. django-minio-storage as well ;)
  • keep tox.ini in line with https://www.djangoproject.com/download/#supported-versions
  • keep .travis.yml in line with tox.ini
  • added .tox to .gitignore

Fixes #101 and enhances #99

Nikolaus Schlemm added 7 commits June 29, 2017 21:38
* replace access to private method _normalize_name() of django-storages' S3Boto3Storage with storages.utils.safe_join() it is using - this allows using collectfast with other storages, e.g. django-minio-storage as well ;)
* keep tox.ini in line with https://www.djangoproject.com/download/#supported-versions
* keep .travis.yml in line with tox.ini
* added .tox to .gitignore
@antonagestam
Copy link
Owner

Very cool, will review this as soon as find the time. I restarted the build for your last commit to see if Travis manages to pull 3.6.

Cheers

@nschlemm
Copy link
Author

nschlemm commented Jul 1, 2017

thx!

@@ -2,3 +2,4 @@
.coverage
.DS_Store
.coveragerc.swp
.tox
Copy link
Owner

Choose a reason for hiding this comment

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

Please fix this newline error

@@ -50,7 +50,6 @@ def main():
'LOCATION': 'test-collectfast'
}
},
"ROOT_URLCONF": app_name + ".urls",
Copy link
Owner

Choose a reason for hiding this comment

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

Why do you remove this?

Copy link
Owner

Choose a reason for hiding this comment

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

Nvm, if tests pass without it it's all good :)

- TOXENV=py36-django111
- TOXENV=pypy-django18
- TOXENV=pypy-django110
- TOXENV=pypy-django111
Copy link
Owner

Choose a reason for hiding this comment

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

I'm hesitant to adding pypy here. The build matrix is already quite large, but mainly because pypy is not officially supported by Django.
https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django

@antonagestam
Copy link
Owner

This is now published in the 0.6.0 release. Thank you again for the contribution!

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

Successfully merging this pull request may close these issues.

2 participants