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

migrate packaging to pyproject.toml #9056

Open
wants to merge 26 commits into
base: master
Choose a base branch
from

Conversation

deronnax
Copy link
Contributor

@deronnax deronnax commented Jul 27, 2023

Just an initiative of my own.

Don't forget to squash merge the PR.

@deronnax deronnax marked this pull request as draft July 27, 2023 13:40
@deronnax deronnax force-pushed the migrate_setuppy_to_pryoject.toml branch from 6344069 to 42d468b Compare July 27, 2023 13:41
@deronnax
Copy link
Contributor Author

deronnax commented Jul 29, 2023

OK, it's almost ready except:

  • It can't work on python 3.6 because having setuptools being able to read metadata from pyproject.toml requires setuptools > 61.2, which does not support python 3.6 anymore.
  • I need to figure out what is conftest.py doing with the package_root

@deronnax deronnax force-pushed the migrate_setuppy_to_pryoject.toml branch from 8c65e6d to 6e67258 Compare July 29, 2023 17:07
@terencehonles
Copy link
Contributor

  • I need to figure out what is conftest.py doing with the package_root

This is unrelated to your PR and I fixed it with #9129

@deronnax deronnax force-pushed the migrate_setuppy_to_pryoject.toml branch from 6e67258 to b16826c Compare October 5, 2023 16:28
@deronnax deronnax marked this pull request as ready for review October 5, 2023 22:48
@deronnax
Copy link
Contributor Author

deronnax commented Oct 5, 2023

Wow. It works indeed. Thank you so much.

@auvipy auvipy self-requested a review October 6, 2023 05:42
Copy link
Member

@auvipy auvipy left a comment

Choose a reason for hiding this comment

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

We need to hold this off for now. As we got other priorities.

@deronnax
Copy link
Contributor Author

deronnax commented Oct 6, 2023

Sure. A vague estimation of when it would become envisageable ?

@deronnax deronnax changed the title migrate setup.cfg to pyproject.toml migrate packaging to pyproject.toml Oct 7, 2023
@deronnax
Copy link
Contributor Author

deronnax commented Feb 5, 2024

To merge after #9210, I hope.

@deronnax deronnax force-pushed the migrate_setuppy_to_pryoject.toml branch from 12a5a0b to cf25dcd Compare February 27, 2024 13:37
@deronnax
Copy link
Contributor Author

watch-out: this PR is intended to be squash-merged

@tomchristie
Copy link
Member

So... this is a good example of a nice little pr that's a bit stalled. I don't really have any extra bandwidth to keep this moving, given existing commitments. Should we be having a discussion about getting the project into jazzband.co so that we've got a lower barrier of entry for new maintainers?

@deronnax
Copy link
Contributor Author

Hey, that's a very interesting decision that is (way) beyond the scope of my humble little PR. Maybe let's open a dedicated issue ou GitHub discussion?

@deronnax deronnax force-pushed the migrate_setuppy_to_pryoject.toml branch from 05958fb to c8030fc Compare October 16, 2024 12:01
@deronnax
Copy link
Contributor Author

@tomchristie that's ready to merge (let's not forget to squash merge).

@deronnax deronnax force-pushed the migrate_setuppy_to_pryoject.toml branch from 2dfb5ed to 1278968 Compare November 15, 2024 16:58
@tomchristie
Copy link
Member

@deronnax Id be happy to see a release, tho someone else would need to take the lead on it.

@deronnax deronnax requested a review from auvipy November 16, 2024 10:41
Copy link
Member

@auvipy auvipy left a comment

Choose a reason for hiding this comment

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

looks better then before, but I want to do some more study before merging this

Copy link
Contributor

@terencehonles terencehonles left a comment

Choose a reason for hiding this comment

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

A couple comments I had when looking over this change

pyproject.toml Outdated
Comment on lines 53 to 54
[tool.setuptools.packages.find]
namespaces = false
Copy link
Contributor

@terencehonles terencehonles Nov 19, 2024

Choose a reason for hiding this comment

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

Is there a reason you're disabling namespaces? I believe you can also just specify the packages directly since there is only one:

Suggested change
[tool.setuptools.packages.find]
namespaces = false
packages = ["rest_framework"]

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I disabled them because they were disabled originally, using find_packages in the setup.py instead of find_namespace_packages. I tried your suggestion but it broke the CI, so I reverted it.

Copy link
Contributor

Choose a reason for hiding this comment

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

I see, thanks for trying. It appears I misunderstood the default behavior for nested packages.

You'd need to try the following:

Suggested change
[tool.setuptools.packages.find]
namespaces = false
[tool.setuptools.packages.find]
include = ["rest_framework*"]

I used the build module to build a wheel and with my original suggestion it was warning that the sub-packages were not being included, but with the include statement it worked as intended and bundled the sub-packages.

Do you mind running that by the CI?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

sure. But as it is changing the behavior, even if it works, I would like it in a separate PR :)

Copy link
Contributor

Choose a reason for hiding this comment

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

Well what you used doesn't match the original either, since you're missing the exclude so I'd just switch to the new style using include and you can leave off the namespace disabling or turn it off if you really prefer it to be off. I just don't think it needs to be off.

@deronnax
Copy link
Contributor Author

deronnax commented Dec 2, 2024

@auvipy can you give a deadline at which you would have done this study? I think (and some other) that's it's pretty important PR and it should not get spiraled into oblivion.

@deronnax deronnax requested a review from auvipy December 3, 2024 08:09
Copy link
Contributor

@terencehonles terencehonles left a comment

Choose a reason for hiding this comment

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

It looks like my comment was stuck pending 🤦

pyproject.toml Outdated
Comment on lines 53 to 54
[tool.setuptools.packages.find]
namespaces = false
Copy link
Contributor

Choose a reason for hiding this comment

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

Well what you used doesn't match the original either, since you're missing the exclude so I'd just switch to the new style using include and you can leave off the namespace disabling or turn it off if you really prefer it to be off. I just don't think it needs to be off.

@browniebroke browniebroke added this to the 3.16 milestone Jan 16, 2025
@browniebroke
Copy link
Member

So I followed the steps in the project_management.md to build the distributions, both from the main branch and from this branch, and inspected their content. Here is the diff I'm getting:

--- dist-content-before.txt     2025-01-20 19:49:07
+++ dist-content-after.txt      2025-01-20 19:49:52
@@ -8,9 +8,9 @@
 djangorestframework-3.15.2/djangorestframework.egg-info/PKG-INFO
 djangorestframework-3.15.2/djangorestframework.egg-info/SOURCES.txt
 djangorestframework-3.15.2/djangorestframework.egg-info/dependency_links.txt
-djangorestframework-3.15.2/djangorestframework.egg-info/not-zip-safe
 djangorestframework-3.15.2/djangorestframework.egg-info/requires.txt
 djangorestframework-3.15.2/djangorestframework.egg-info/top_level.txt
+djangorestframework-3.15.2/pyproject.toml
 djangorestframework-3.15.2/rest_framework/
 djangorestframework-3.15.2/rest_framework/__init__.py
 djangorestframework-3.15.2/rest_framework/apps.py
\ No newline at end of file
@@ -519,10 +519,10 @@
      3553  10-14-2024 17:56   rest_framework/response.py
      2144  03-18-2024 22:59   rest_framework/reverse.py
     13923  10-14-2024 17:56   rest_framework/routers.py
-    67302  01-20-2025 19:45   rest_framework/serializers.py
+    67224  01-20-2025 19:32   rest_framework/serializers.py
      7950  10-14-2024 17:56   rest_framework/settings.py
      2547  03-18-2024 22:59   rest_framework/status.py
-    14823  01-20-2025 19:45   rest_framework/test.py
+    14688  01-20-2025 19:32   rest_framework/test.py
      8067  03-18-2024 22:59   rest_framework/throttling.py
      4401  10-14-2024 17:56   rest_framework/urlpatterns.py
       615  03-18-2024 22:59   rest_framework/urls.py
\ No newline at end of file
@@ -733,10 +733,10 @@
      5867  10-14-2024 17:56   rest_framework/utils/serializer_helpers.py
      1086  10-14-2024 17:56   rest_framework/utils/timezone.py
      1052  03-18-2024 22:59   rest_framework/utils/urls.py
-     1537  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/LICENSE.md
-    11118  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/METADATA
-       91  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/WHEEL
-       15  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/top_level.txt
-    25567  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/RECORD
+     1537  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/LICENSE.md
+    10889  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/METADATA
+       91  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/WHEEL
+       15  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/top_level.txt
+    25567  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/RECORD
 ---------                     -------
-  3180103                     242 files
\ No newline at end of file
+  3179661                     242 files
\ No newline at end of file

From what I can tell the differences are down to:

  • not-zip-safe removed. Looking at the setuptools page, I don't think it's an issue.
  • pyproject.toml added - expected
  • serializers.py and test.py size change - down to slight difference between the base branch and this PR
  • Content of djangorestframework-3.15.2.dist-info/ same size, different timestamp (expected) EXCEPT for the METADATA file which has a different size.

Here is a diff of the METADATA file (I've replaced Tom's email by [redacted], in case some bots pick it up):

--- dist/master/djangorestframework-3.15.2.dist-info/METADATA   2025-01-20 19:46:50
+++ dist/pyproject-toml/djangorestframework-3.15.2.dist-info/METADATA   2025-01-20 20:02:22
@@ -2,10 +2,9 @@
 Name: djangorestframework
 Version: 3.15.2
 Summary: Web APIs for Django, made easy.
-Home-page: https://www.django-rest-framework.org/
-Author: Tom
-Author-email: [redacted]
+Author-email: Tom <[redacted]>
 License: BSD
+Project-URL: Homepage, https://www.django-rest-framework.org/
 Project-URL: Funding, https://fund.django-rest-framework.org/topics/funding/
 Project-URL: Source, https://github.com/encode/django-rest-framework
 Project-URL: Changelog, https://www.django-rest-framework.org/community/release-notes/
@@ -33,17 +32,6 @@
 License-File: LICENSE.md
 Requires-Dist: django>=4.2
 Requires-Dist: backports.zoneinfo; python_version < "3.9"
-Dynamic: author
-Dynamic: author-email
-Dynamic: classifier
-Dynamic: description
-Dynamic: description-content-type
-Dynamic: home-page
-Dynamic: license
-Dynamic: project-url
-Dynamic: requires-dist
-Dynamic: requires-python
-Dynamic: summary
 
 # [Django REST framework][docs]

Overall, looks good to me, but would be nice to for someone to sense check my findings.

If we really want to be exhaustive in testing this, we could push a release to Test PyPI.

Before

 ➜ tar tf dist/*.tar.gz
djangorestframework-3.15.2/
djangorestframework-3.15.2/LICENSE.md
djangorestframework-3.15.2/MANIFEST.in
djangorestframework-3.15.2/PKG-INFO
djangorestframework-3.15.2/README.md
djangorestframework-3.15.2/djangorestframework.egg-info/
djangorestframework-3.15.2/djangorestframework.egg-info/PKG-INFO
djangorestframework-3.15.2/djangorestframework.egg-info/SOURCES.txt
djangorestframework-3.15.2/djangorestframework.egg-info/dependency_links.txt
djangorestframework-3.15.2/djangorestframework.egg-info/not-zip-safe
djangorestframework-3.15.2/djangorestframework.egg-info/requires.txt
djangorestframework-3.15.2/djangorestframework.egg-info/top_level.txt
djangorestframework-3.15.2/rest_framework/
djangorestframework-3.15.2/rest_framework/__init__.py
djangorestframework-3.15.2/rest_framework/apps.py
djangorestframework-3.15.2/rest_framework/authentication.py
djangorestframework-3.15.2/rest_framework/authtoken/
djangorestframework-3.15.2/rest_framework/authtoken/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/admin.py
djangorestframework-3.15.2/rest_framework/authtoken/apps.py
djangorestframework-3.15.2/rest_framework/authtoken/management/
djangorestframework-3.15.2/rest_framework/authtoken/management/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/management/commands/
djangorestframework-3.15.2/rest_framework/authtoken/management/commands/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/management/commands/drf_create_token.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0001_initial.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0002_auto_20160226_1747.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0003_tokenproxy.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/models.py
djangorestframework-3.15.2/rest_framework/authtoken/serializers.py
djangorestframework-3.15.2/rest_framework/authtoken/views.py
djangorestframework-3.15.2/rest_framework/checks.py
djangorestframework-3.15.2/rest_framework/compat.py
djangorestframework-3.15.2/rest_framework/decorators.py
djangorestframework-3.15.2/rest_framework/documentation.py
djangorestframework-3.15.2/rest_framework/exceptions.py
djangorestframework-3.15.2/rest_framework/fields.py
djangorestframework-3.15.2/rest_framework/filters.py
djangorestframework-3.15.2/rest_framework/generics.py
djangorestframework-3.15.2/rest_framework/locale/
djangorestframework-3.15.2/rest_framework/locale/ach/
djangorestframework-3.15.2/rest_framework/locale/ach/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ach/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ar/
djangorestframework-3.15.2/rest_framework/locale/ar/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ar/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/az/
djangorestframework-3.15.2/rest_framework/locale/az/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/az/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/be/
djangorestframework-3.15.2/rest_framework/locale/be/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/be/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/bg/
djangorestframework-3.15.2/rest_framework/locale/bg/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/bg/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ca/
djangorestframework-3.15.2/rest_framework/locale/ca/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ca/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ca_ES/
djangorestframework-3.15.2/rest_framework/locale/ca_ES/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ca_ES/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/cs/
djangorestframework-3.15.2/rest_framework/locale/cs/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/cs/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/da/
djangorestframework-3.15.2/rest_framework/locale/da/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/da/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/de/
djangorestframework-3.15.2/rest_framework/locale/de/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/de/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/el/
djangorestframework-3.15.2/rest_framework/locale/el/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/el/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/el_GR/
djangorestframework-3.15.2/rest_framework/locale/el_GR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/el_GR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en/
djangorestframework-3.15.2/rest_framework/locale/en/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en_AU/
djangorestframework-3.15.2/rest_framework/locale/en_AU/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en_AU/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en_CA/
djangorestframework-3.15.2/rest_framework/locale/en_CA/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en_CA/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en_US/
djangorestframework-3.15.2/rest_framework/locale/en_US/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en_US/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/es/
djangorestframework-3.15.2/rest_framework/locale/es/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/es/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/et/
djangorestframework-3.15.2/rest_framework/locale/et/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/et/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fa/
djangorestframework-3.15.2/rest_framework/locale/fa/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fa/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fa_IR/
djangorestframework-3.15.2/rest_framework/locale/fa_IR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fa_IR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fi/
djangorestframework-3.15.2/rest_framework/locale/fi/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fi/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fr/
djangorestframework-3.15.2/rest_framework/locale/fr/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fr/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fr_CA/
djangorestframework-3.15.2/rest_framework/locale/fr_CA/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fr_CA/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/gl/
djangorestframework-3.15.2/rest_framework/locale/gl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/gl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/gl_ES/
djangorestframework-3.15.2/rest_framework/locale/gl_ES/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/gl_ES/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/he_IL/
djangorestframework-3.15.2/rest_framework/locale/he_IL/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/he_IL/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/hu/
djangorestframework-3.15.2/rest_framework/locale/hu/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/hu/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/hy/
djangorestframework-3.15.2/rest_framework/locale/hy/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/hy/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/id/
djangorestframework-3.15.2/rest_framework/locale/id/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/id/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/it/
djangorestframework-3.15.2/rest_framework/locale/it/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/it/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ja/
djangorestframework-3.15.2/rest_framework/locale/ja/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ja/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ko_KR/
djangorestframework-3.15.2/rest_framework/locale/ko_KR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ko_KR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/lt/
djangorestframework-3.15.2/rest_framework/locale/lt/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/lt/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/lv/
djangorestframework-3.15.2/rest_framework/locale/lv/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/lv/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/mk/
djangorestframework-3.15.2/rest_framework/locale/mk/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/mk/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/nb/
djangorestframework-3.15.2/rest_framework/locale/nb/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/nb/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ne_NP/
djangorestframework-3.15.2/rest_framework/locale/ne_NP/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ne_NP/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/nl/
djangorestframework-3.15.2/rest_framework/locale/nl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/nl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/nn/
djangorestframework-3.15.2/rest_framework/locale/nn/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/nn/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/no/
djangorestframework-3.15.2/rest_framework/locale/no/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/no/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pl/
djangorestframework-3.15.2/rest_framework/locale/pl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pt/
djangorestframework-3.15.2/rest_framework/locale/pt/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pt/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pt_BR/
djangorestframework-3.15.2/rest_framework/locale/pt_BR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pt_BR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pt_PT/
djangorestframework-3.15.2/rest_framework/locale/pt_PT/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pt_PT/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ro/
djangorestframework-3.15.2/rest_framework/locale/ro/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ro/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ru/
djangorestframework-3.15.2/rest_framework/locale/ru/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ru/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ru_RU/
djangorestframework-3.15.2/rest_framework/locale/ru_RU/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ru_RU/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/sk/
djangorestframework-3.15.2/rest_framework/locale/sk/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/sk/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/sl/
djangorestframework-3.15.2/rest_framework/locale/sl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/sl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/sv/
djangorestframework-3.15.2/rest_framework/locale/sv/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/sv/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/th/
djangorestframework-3.15.2/rest_framework/locale/th/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/th/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/tr/
djangorestframework-3.15.2/rest_framework/locale/tr/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/tr/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/tr_TR/
djangorestframework-3.15.2/rest_framework/locale/tr_TR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/tr_TR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/uk/
djangorestframework-3.15.2/rest_framework/locale/uk/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/uk/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/vi/
djangorestframework-3.15.2/rest_framework/locale/vi/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/vi/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_CN/
djangorestframework-3.15.2/rest_framework/locale/zh_CN/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_CN/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_Hans/
djangorestframework-3.15.2/rest_framework/locale/zh_Hans/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_Hant/
djangorestframework-3.15.2/rest_framework/locale/zh_Hant/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_TW/
djangorestframework-3.15.2/rest_framework/locale/zh_TW/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_TW/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/management/
djangorestframework-3.15.2/rest_framework/management/__init__.py
djangorestframework-3.15.2/rest_framework/management/commands/
djangorestframework-3.15.2/rest_framework/management/commands/__init__.py
djangorestframework-3.15.2/rest_framework/management/commands/generateschema.py
djangorestframework-3.15.2/rest_framework/metadata.py
djangorestframework-3.15.2/rest_framework/mixins.py
djangorestframework-3.15.2/rest_framework/negotiation.py
djangorestframework-3.15.2/rest_framework/pagination.py
djangorestframework-3.15.2/rest_framework/parsers.py
djangorestframework-3.15.2/rest_framework/permissions.py
djangorestframework-3.15.2/rest_framework/relations.py
djangorestframework-3.15.2/rest_framework/renderers.py
djangorestframework-3.15.2/rest_framework/request.py
djangorestframework-3.15.2/rest_framework/response.py
djangorestframework-3.15.2/rest_framework/reverse.py
djangorestframework-3.15.2/rest_framework/routers.py
djangorestframework-3.15.2/rest_framework/schemas/
djangorestframework-3.15.2/rest_framework/schemas/__init__.py
djangorestframework-3.15.2/rest_framework/schemas/coreapi.py
djangorestframework-3.15.2/rest_framework/schemas/generators.py
djangorestframework-3.15.2/rest_framework/schemas/inspectors.py
djangorestframework-3.15.2/rest_framework/schemas/openapi.py
djangorestframework-3.15.2/rest_framework/schemas/utils.py
djangorestframework-3.15.2/rest_framework/schemas/views.py
djangorestframework-3.15.2/rest_framework/serializers.py
djangorestframework-3.15.2/rest_framework/settings.py
djangorestframework-3.15.2/rest_framework/static/
djangorestframework-3.15.2/rest_framework/static/rest_framework/
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap.min.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap.min.css.map
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/default.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/prettify.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/base.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/highlight.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/img/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/img/favicon.ico
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/img/grid.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/api.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/highlight.pack.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/glyphicons-halflings.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/grid.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/ajax-form.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/bootstrap.min.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/csrf.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/default.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/load-ajax-form.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/prettify-min.js
djangorestframework-3.15.2/rest_framework/status.py
djangorestframework-3.15.2/rest_framework/templates/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/detail.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/dict_value.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/list.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/list_value.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/simple_list_value.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/api.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/base.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/basic.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/session.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/token.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/document.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/error.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/index.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/interact.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/javascript-intro.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/javascript.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/python-intro.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/python.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/shell-intro.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/shell.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/link.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/sidebar.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/base.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/ordering.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/search.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/checkbox.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/dict_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/input.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/list_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/list_fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/radio.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/select.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/select_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/textarea.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/checkbox.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/checkbox_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/dict_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/input.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/list_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/list_fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/radio.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/select.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/select_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/textarea.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/login.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/login_base.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/pagination/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/pagination/numbers.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/pagination/previous_and_next.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/raw_data_form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/schema.js
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/checkbox.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/checkbox_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/dict_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/input.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/list_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/list_fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/radio.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/select.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/select_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/textarea.html
djangorestframework-3.15.2/rest_framework/templatetags/
djangorestframework-3.15.2/rest_framework/templatetags/__init__.py
djangorestframework-3.15.2/rest_framework/templatetags/rest_framework.py
djangorestframework-3.15.2/rest_framework/test.py
djangorestframework-3.15.2/rest_framework/throttling.py
djangorestframework-3.15.2/rest_framework/urlpatterns.py
djangorestframework-3.15.2/rest_framework/urls.py
djangorestframework-3.15.2/rest_framework/utils/
djangorestframework-3.15.2/rest_framework/utils/__init__.py
djangorestframework-3.15.2/rest_framework/utils/breadcrumbs.py
djangorestframework-3.15.2/rest_framework/utils/encoders.py
djangorestframework-3.15.2/rest_framework/utils/field_mapping.py
djangorestframework-3.15.2/rest_framework/utils/formatting.py
djangorestframework-3.15.2/rest_framework/utils/html.py
djangorestframework-3.15.2/rest_framework/utils/humanize_datetime.py
djangorestframework-3.15.2/rest_framework/utils/json.py
djangorestframework-3.15.2/rest_framework/utils/mediatypes.py
djangorestframework-3.15.2/rest_framework/utils/model_meta.py
djangorestframework-3.15.2/rest_framework/utils/representation.py
djangorestframework-3.15.2/rest_framework/utils/serializer_helpers.py
djangorestframework-3.15.2/rest_framework/utils/timezone.py
djangorestframework-3.15.2/rest_framework/utils/urls.py
djangorestframework-3.15.2/rest_framework/validators.py
djangorestframework-3.15.2/rest_framework/versioning.py
djangorestframework-3.15.2/rest_framework/views.py
djangorestframework-3.15.2/rest_framework/viewsets.py
djangorestframework-3.15.2/setup.cfg
djangorestframework-3.15.2/setup.py
djangorestframework-3.15.2/tests/
djangorestframework-3.15.2/tests/__init__.py
djangorestframework-3.15.2/tests/authentication/
djangorestframework-3.15.2/tests/authentication/__init__.py
djangorestframework-3.15.2/tests/authentication/migrations/
djangorestframework-3.15.2/tests/authentication/migrations/0001_initial.py
djangorestframework-3.15.2/tests/authentication/migrations/__init__.py
djangorestframework-3.15.2/tests/authentication/models.py
djangorestframework-3.15.2/tests/authentication/test_authentication.py
djangorestframework-3.15.2/tests/browsable_api/
djangorestframework-3.15.2/tests/browsable_api/__init__.py
djangorestframework-3.15.2/tests/browsable_api/auth_urls.py
djangorestframework-3.15.2/tests/browsable_api/no_auth_urls.py
djangorestframework-3.15.2/tests/browsable_api/serializers.py
djangorestframework-3.15.2/tests/browsable_api/test_browsable_api.py
djangorestframework-3.15.2/tests/browsable_api/test_browsable_nested_api.py
djangorestframework-3.15.2/tests/browsable_api/test_form_rendering.py
djangorestframework-3.15.2/tests/browsable_api/views.py
djangorestframework-3.15.2/tests/conftest.py
djangorestframework-3.15.2/tests/generic_relations/
djangorestframework-3.15.2/tests/generic_relations/__init__.py
djangorestframework-3.15.2/tests/generic_relations/migrations/
djangorestframework-3.15.2/tests/generic_relations/migrations/0001_initial.py
djangorestframework-3.15.2/tests/generic_relations/migrations/__init__.py
djangorestframework-3.15.2/tests/generic_relations/models.py
djangorestframework-3.15.2/tests/generic_relations/test_generic_relations.py
djangorestframework-3.15.2/tests/importable/
djangorestframework-3.15.2/tests/importable/__init__.py
djangorestframework-3.15.2/tests/importable/test_installed.py
djangorestframework-3.15.2/tests/models.py
djangorestframework-3.15.2/tests/schemas/
djangorestframework-3.15.2/tests/schemas/__init__.py
djangorestframework-3.15.2/tests/schemas/test_coreapi.py
djangorestframework-3.15.2/tests/schemas/test_get_schema_view.py
djangorestframework-3.15.2/tests/schemas/test_managementcommand.py
djangorestframework-3.15.2/tests/schemas/test_openapi.py
djangorestframework-3.15.2/tests/schemas/views.py
djangorestframework-3.15.2/tests/test_api_client.py
djangorestframework-3.15.2/tests/test_atomic_requests.py
djangorestframework-3.15.2/tests/test_authtoken.py
djangorestframework-3.15.2/tests/test_bound_fields.py
djangorestframework-3.15.2/tests/test_decorators.py
djangorestframework-3.15.2/tests/test_description.py
djangorestframework-3.15.2/tests/test_encoders.py
djangorestframework-3.15.2/tests/test_exceptions.py
djangorestframework-3.15.2/tests/test_fields.py
djangorestframework-3.15.2/tests/test_filters.py
djangorestframework-3.15.2/tests/test_generics.py
djangorestframework-3.15.2/tests/test_htmlrenderer.py
djangorestframework-3.15.2/tests/test_lazy_hyperlinks.py
djangorestframework-3.15.2/tests/test_metadata.py
djangorestframework-3.15.2/tests/test_middleware.py
djangorestframework-3.15.2/tests/test_model_serializer.py
djangorestframework-3.15.2/tests/test_multitable_inheritance.py
djangorestframework-3.15.2/tests/test_negotiation.py
djangorestframework-3.15.2/tests/test_one_to_one_with_inheritance.py
djangorestframework-3.15.2/tests/test_pagination.py
djangorestframework-3.15.2/tests/test_parsers.py
djangorestframework-3.15.2/tests/test_permissions.py
djangorestframework-3.15.2/tests/test_prefetch_related.py
djangorestframework-3.15.2/tests/test_relations.py
djangorestframework-3.15.2/tests/test_relations_hyperlink.py
djangorestframework-3.15.2/tests/test_relations_pk.py
djangorestframework-3.15.2/tests/test_relations_slug.py
djangorestframework-3.15.2/tests/test_renderers.py
djangorestframework-3.15.2/tests/test_request.py
djangorestframework-3.15.2/tests/test_requests_client.py
djangorestframework-3.15.2/tests/test_response.py
djangorestframework-3.15.2/tests/test_reverse.py
djangorestframework-3.15.2/tests/test_routers.py
djangorestframework-3.15.2/tests/test_serializer.py
djangorestframework-3.15.2/tests/test_serializer_bulk_update.py
djangorestframework-3.15.2/tests/test_serializer_lists.py
djangorestframework-3.15.2/tests/test_serializer_nested.py
djangorestframework-3.15.2/tests/test_settings.py
djangorestframework-3.15.2/tests/test_status.py
djangorestframework-3.15.2/tests/test_templates.py
djangorestframework-3.15.2/tests/test_templatetags.py
djangorestframework-3.15.2/tests/test_testing.py
djangorestframework-3.15.2/tests/test_throttling.py
djangorestframework-3.15.2/tests/test_urlpatterns.py
djangorestframework-3.15.2/tests/test_utils.py
djangorestframework-3.15.2/tests/test_validation.py
djangorestframework-3.15.2/tests/test_validation_error.py
djangorestframework-3.15.2/tests/test_validators.py
djangorestframework-3.15.2/tests/test_versioning.py
djangorestframework-3.15.2/tests/test_views.py
djangorestframework-3.15.2/tests/test_viewsets.py
djangorestframework-3.15.2/tests/test_write_only_fields.py
djangorestframework-3.15.2/tests/urls.py
djangorestframework-3.15.2/tests/utils.py

 ➜ unzip -l dist/*.whl
Archive:  dist/djangorestframework-3.15.2-py3-none-any.whl
  Length      Date    Time    Name
---------  ---------- -----   ----
      916  10-14-2024 17:56   rest_framework/__init__.py
      255  03-18-2024 22:59   rest_framework/apps.py
     7701  10-14-2024 17:56   rest_framework/authentication.py
      970  03-18-2024 22:59   rest_framework/checks.py
     4888  10-14-2024 17:56   rest_framework/compat.py
     7784  01-15-2025 18:46   rest_framework/decorators.py
     3054  03-18-2024 22:59   rest_framework/documentation.py
     8159  09-10-2024 21:09   rest_framework/exceptions.py
    68906  10-14-2024 17:56   rest_framework/fields.py
    14802  10-14-2024 17:56   rest_framework/filters.py
    10164  10-14-2024 17:56   rest_framework/generics.py
     5862  10-14-2024 17:56   rest_framework/metadata.py
     2937  09-11-2024 20:50   rest_framework/mixins.py
     4044  03-18-2024 22:59   rest_framework/negotiation.py
    36605  10-14-2024 17:56   rest_framework/pagination.py
     7717  10-14-2024 17:56   rest_framework/parsers.py
     9596  10-14-2024 17:56   rest_framework/permissions.py
    21238  10-14-2024 17:56   rest_framework/relations.py
    41024  10-14-2024 17:56   rest_framework/renderers.py
    15121  10-14-2024 17:56   rest_framework/request.py
     3553  10-14-2024 17:56   rest_framework/response.py
     2144  03-18-2024 22:59   rest_framework/reverse.py
    13923  10-14-2024 17:56   rest_framework/routers.py
    67302  01-20-2025 19:45   rest_framework/serializers.py
     7950  10-14-2024 17:56   rest_framework/settings.py
     2547  03-18-2024 22:59   rest_framework/status.py
    14823  01-20-2025 19:45   rest_framework/test.py
     8067  03-18-2024 22:59   rest_framework/throttling.py
     4401  10-14-2024 17:56   rest_framework/urlpatterns.py
      615  03-18-2024 22:59   rest_framework/urls.py
    12215  10-14-2024 17:56   rest_framework/validators.py
     6801  10-14-2024 17:56   rest_framework/versioning.py
    19102  10-14-2024 17:56   rest_framework/views.py
     9292  01-07-2025 20:10   rest_framework/viewsets.py
        0  10-14-2024 17:56   rest_framework/authtoken/__init__.py
     1892  10-14-2024 17:56   rest_framework/authtoken/admin.py
      198  03-18-2024 22:59   rest_framework/authtoken/apps.py
     1608  10-14-2024 17:56   rest_framework/authtoken/models.py
     1384  03-18-2024 22:59   rest_framework/authtoken/serializers.py
     2216  03-18-2024 22:59   rest_framework/authtoken/views.py
        0  03-18-2024 22:59   rest_framework/authtoken/management/__init__.py
        0  03-18-2024 22:59   rest_framework/authtoken/management/commands/__init__.py
     1380  03-18-2024 22:59   rest_framework/authtoken/management/commands/drf_create_token.py
      706  03-18-2024 22:59   rest_framework/authtoken/migrations/0001_initial.py
      994  03-18-2024 22:59   rest_framework/authtoken/migrations/0002_auto_20160226_1747.py
      552  03-18-2024 22:59   rest_framework/authtoken/migrations/0003_tokenproxy.py
      379  10-14-2024 17:56   rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py
        0  03-18-2024 22:59   rest_framework/authtoken/migrations/__init__.py
      472  03-18-2024 22:59   rest_framework/locale/ach/LC_MESSAGES/django.mo
    12150  03-18-2024 22:59   rest_framework/locale/ar/LC_MESSAGES/django.mo
    10428  03-18-2024 22:59   rest_framework/locale/az/LC_MESSAGES/django.mo
      614  03-18-2024 22:59   rest_framework/locale/be/LC_MESSAGES/django.mo
    13083  03-18-2024 22:59   rest_framework/locale/bg/LC_MESSAGES/django.mo
     9300  03-18-2024 22:59   rest_framework/locale/ca/LC_MESSAGES/django.mo
      487  03-18-2024 22:59   rest_framework/locale/ca_ES/LC_MESSAGES/django.mo
    10519  03-18-2024 22:59   rest_framework/locale/cs/LC_MESSAGES/django.mo
     9955  03-18-2024 22:59   rest_framework/locale/da/LC_MESSAGES/django.mo
    10490  03-18-2024 22:59   rest_framework/locale/de/LC_MESSAGES/django.mo
    12933  03-18-2024 22:59   rest_framework/locale/el/LC_MESSAGES/django.mo
      486  03-18-2024 22:59   rest_framework/locale/el_GR/LC_MESSAGES/django.mo
    12285  03-18-2024 22:59   rest_framework/locale/en/LC_MESSAGES/django.mo
      491  03-18-2024 22:59   rest_framework/locale/en_AU/LC_MESSAGES/django.mo
      488  03-18-2024 22:59   rest_framework/locale/en_CA/LC_MESSAGES/django.mo
      337  03-18-2024 22:59   rest_framework/locale/en_US/LC_MESSAGES/django.mo
    10627  03-18-2024 22:59   rest_framework/locale/es/LC_MESSAGES/django.mo
    10096  03-18-2024 22:59   rest_framework/locale/et/LC_MESSAGES/django.mo
    11976  03-18-2024 22:59   rest_framework/locale/fa/LC_MESSAGES/django.mo
    11989  10-14-2024 17:56   rest_framework/locale/fa_IR/LC_MESSAGES/django.mo
    10197  03-18-2024 22:59   rest_framework/locale/fi/LC_MESSAGES/django.mo
    10662  03-18-2024 22:59   rest_framework/locale/fr/LC_MESSAGES/django.mo
      486  03-18-2024 22:59   rest_framework/locale/fr_CA/LC_MESSAGES/django.mo
      474  03-18-2024 22:59   rest_framework/locale/gl/LC_MESSAGES/django.mo
      628  03-18-2024 22:59   rest_framework/locale/gl_ES/LC_MESSAGES/django.mo
      487  03-18-2024 22:59   rest_framework/locale/he_IL/LC_MESSAGES/django.mo
    10844  03-18-2024 22:59   rest_framework/locale/hu/LC_MESSAGES/django.mo
    12885  03-18-2024 22:59   rest_framework/locale/hy/LC_MESSAGES/django.mo
     5188  03-18-2024 22:59   rest_framework/locale/id/LC_MESSAGES/django.mo
    10480  03-18-2024 22:59   rest_framework/locale/it/LC_MESSAGES/django.mo
    11759  03-18-2024 22:59   rest_framework/locale/ja/LC_MESSAGES/django.mo
    11698  03-18-2024 22:59   rest_framework/locale/ko_KR/LC_MESSAGES/django.mo
     5056  03-18-2024 22:59   rest_framework/locale/lt/LC_MESSAGES/django.mo
    10423  03-18-2024 22:59   rest_framework/locale/lv/LC_MESSAGES/django.mo
    12121  03-18-2024 22:59   rest_framework/locale/mk/LC_MESSAGES/django.mo
     9928  03-18-2024 22:59   rest_framework/locale/nb/LC_MESSAGES/django.mo
    15636  03-18-2024 22:59   rest_framework/locale/ne_NP/LC_MESSAGES/django.mo
    10163  03-18-2024 22:59   rest_framework/locale/nl/LC_MESSAGES/django.mo
      483  03-18-2024 22:59   rest_framework/locale/nn/LC_MESSAGES/django.mo
      475  03-18-2024 22:59   rest_framework/locale/no/LC_MESSAGES/django.mo
    10673  03-18-2024 22:59   rest_framework/locale/pl/LC_MESSAGES/django.mo
    10382  03-18-2024 22:59   rest_framework/locale/pt/LC_MESSAGES/django.mo
    10397  03-18-2024 22:59   rest_framework/locale/pt_BR/LC_MESSAGES/django.mo
      493  03-18-2024 22:59   rest_framework/locale/pt_PT/LC_MESSAGES/django.mo
    10701  03-18-2024 22:59   rest_framework/locale/ro/LC_MESSAGES/django.mo
    13160  03-18-2024 22:59   rest_framework/locale/ru/LC_MESSAGES/django.mo
     5208  03-18-2024 22:59   rest_framework/locale/ru_RU/LC_MESSAGES/django.mo
     9164  03-18-2024 22:59   rest_framework/locale/sk/LC_MESSAGES/django.mo
     9985  03-18-2024 22:59   rest_framework/locale/sl/LC_MESSAGES/django.mo
    10204  03-18-2024 22:59   rest_framework/locale/sv/LC_MESSAGES/django.mo
     8880  03-18-2024 22:59   rest_framework/locale/th/LC_MESSAGES/django.mo
    10073  03-18-2024 22:59   rest_framework/locale/tr/LC_MESSAGES/django.mo
    10292  03-18-2024 22:59   rest_framework/locale/tr_TR/LC_MESSAGES/django.mo
    13245  03-18-2024 22:59   rest_framework/locale/uk/LC_MESSAGES/django.mo
     2179  03-18-2024 22:59   rest_framework/locale/vi/LC_MESSAGES/django.mo
     9915  03-18-2024 22:59   rest_framework/locale/zh_CN/LC_MESSAGES/django.mo
     9938  03-18-2024 22:59   rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo
     4809  03-18-2024 22:59   rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo
      481  03-18-2024 22:59   rest_framework/locale/zh_TW/LC_MESSAGES/django.mo
        0  03-18-2024 22:59   rest_framework/management/__init__.py
        0  03-18-2024 22:59   rest_framework/management/commands/__init__.py
     2931  03-18-2024 22:59   rest_framework/management/commands/generateschema.py
     1781  03-18-2024 22:59   rest_framework/schemas/__init__.py
    21411  10-14-2024 17:56   rest_framework/schemas/coreapi.py
     7995  10-14-2024 17:56   rest_framework/schemas/generators.py
     4227  10-14-2024 17:56   rest_framework/schemas/inspectors.py
    27234  10-14-2024 17:56   rest_framework/schemas/openapi.py
     1195  03-18-2024 22:59   rest_framework/schemas/utils.py
     1836  03-18-2024 22:59   rest_framework/schemas/views.py
    23411  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap-theme.min.css
    75600  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
     3426  10-14-2024 17:56   rest_framework/static/rest_framework/css/bootstrap-tweaks.css
   121457  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap.min.css
   540434  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap.min.css.map
     1152  03-18-2024 22:59   rest_framework/static/rest_framework/css/default.css
    21658  03-18-2024 22:59   rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
      817  03-18-2024 22:59   rest_framework/static/rest_framework/css/prettify.css
     6156  03-18-2024 22:59   rest_framework/static/rest_framework/docs/css/base.css
     1682  03-18-2024 22:59   rest_framework/static/rest_framework/docs/css/highlight.css
     1307  03-18-2024 22:59   rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
     5430  03-18-2024 22:59   rest_framework/static/rest_framework/docs/img/favicon.ico
     1458  03-18-2024 22:59   rest_framework/static/rest_framework/docs/img/grid.png
    10391  03-18-2024 22:59   rest_framework/static/rest_framework/docs/js/api.js
   300764  03-18-2024 22:59   rest_framework/static/rest_framework/docs/js/highlight.pack.js
     2700  03-18-2024 22:59   rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
    38205  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
   202148  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
    80652  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
    44432  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
    20127  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
   108738  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
    45404  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
    23424  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
    18028  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
     8777  03-18-2024 22:59   rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
    12762  03-18-2024 22:59   rest_framework/static/rest_framework/img/glyphicons-halflings.png
     1458  03-18-2024 22:59   rest_framework/static/rest_framework/img/grid.png
     3796  10-14-2024 17:56   rest_framework/static/rest_framework/js/ajax-form.js
    39680  03-18-2024 22:59   rest_framework/static/rest_framework/js/bootstrap.min.js
   157600  03-18-2024 22:59   rest_framework/static/rest_framework/js/coreapi-0.1.1.js
     1793  10-14-2024 17:56   rest_framework/static/rest_framework/js/csrf.js
     1268  03-18-2024 22:59   rest_framework/static/rest_framework/js/default.js
    87533  10-14-2024 17:56   rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
       59  10-14-2024 17:56   rest_framework/static/rest_framework/js/load-ajax-form.js
    13632  03-18-2024 22:59   rest_framework/static/rest_framework/js/prettify-min.js
    10902  10-14-2024 17:56   rest_framework/templates/rest_framework/admin.html
      116  03-18-2024 22:59   rest_framework/templates/rest_framework/api.html
    13928  10-14-2024 17:56   rest_framework/templates/rest_framework/base.html
      122  03-18-2024 22:59   rest_framework/templates/rest_framework/login.html
     2857  03-18-2024 22:59   rest_framework/templates/rest_framework/login_base.html
      335  03-18-2024 22:59   rest_framework/templates/rest_framework/raw_data_form.html
      136  03-18-2024 22:59   rest_framework/templates/rest_framework/schema.js
      306  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/detail.html
      242  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/dict_value.html
      819  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/list.html
      241  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/list_value.html
      121  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/simple_list_value.html
      906  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/document.html
     1850  10-14-2024 17:56   rest_framework/templates/rest_framework/docs/error.html
     2519  10-14-2024 17:56   rest_framework/templates/rest_framework/docs/index.html
     1831  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/interact.html
     4624  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/link.html
     2581  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/sidebar.html
     1250  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/auth/basic.html
     1154  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/auth/session.html
     1618  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/auth/token.html
      330  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/javascript-intro.html
      714  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/javascript.html
      189  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/python-intro.html
      676  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/python.html
      189  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/shell-intro.html
      441  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/shell.html
      610  03-18-2024 22:59   rest_framework/templates/rest_framework/filters/base.html
      556  03-18-2024 22:59   rest_framework/templates/rest_framework/filters/ordering.html
      467  03-18-2024 22:59   rest_framework/templates/rest_framework/filters/search.html
      658  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/checkbox.html
     1184  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html
      324  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/dict_field.html
      480  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/fieldset.html
      149  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/form.html
      889  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/input.html
      317  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/list_field.html
      384  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/list_fieldset.html
     1796  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/radio.html
     1222  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/select.html
     1191  10-14-2024 17:56   rest_framework/templates/rest_framework/horizontal/select_multiple.html
      782  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/textarea.html
      294  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/checkbox.html
      487  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/checkbox_multiple.html
      228  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/dict_field.html
      171  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/fieldset.html
      149  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/form.html
      530  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/input.html
      221  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/list_field.html
       62  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/list_fieldset.html
      793  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/radio.html
      879  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/select.html
      917  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/select_multiple.html
      376  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/textarea.html
     1154  10-14-2024 17:56   rest_framework/templates/rest_framework/pagination/numbers.html
      456  03-18-2024 22:59   rest_framework/templates/rest_framework/pagination/previous_and_next.html
      543  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/checkbox.html
     1157  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/checkbox_multiple.html
      252  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/dict_field.html
      346  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/fieldset.html
      149  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/form.html
      801  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/input.html
      245  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/list_field.html
      222  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/list_fieldset.html
     1809  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/radio.html
     1162  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/select.html
     1184  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/select_multiple.html
      694  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/textarea.html
        0  03-18-2024 22:59   rest_framework/templatetags/__init__.py
    10129  10-14-2024 17:56   rest_framework/templatetags/rest_framework.py
        0  03-18-2024 22:59   rest_framework/utils/__init__.py
     2039  03-18-2024 22:59   rest_framework/utils/breadcrumbs.py
     2825  10-14-2024 17:56   rest_framework/utils/encoders.py
    12131  10-14-2024 17:56   rest_framework/utils/field_mapping.py
     3015  03-18-2024 22:59   rest_framework/utils/formatting.py
     2294  03-18-2024 22:59   rest_framework/utils/html.py
     1281  03-18-2024 22:59   rest_framework/utils/humanize_datetime.py
     1027  03-18-2024 22:59   rest_framework/utils/json.py
     2490  10-14-2024 17:56   rest_framework/utils/mediatypes.py
     5068  10-14-2024 17:56   rest_framework/utils/model_meta.py
     2970  10-14-2024 17:56   rest_framework/utils/representation.py
     5867  10-14-2024 17:56   rest_framework/utils/serializer_helpers.py
     1086  10-14-2024 17:56   rest_framework/utils/timezone.py
     1052  03-18-2024 22:59   rest_framework/utils/urls.py
     1537  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/LICENSE.md
    11118  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/METADATA
       91  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/WHEEL
       15  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/top_level.txt
    25567  01-20-2025 19:46   djangorestframework-3.15.2.dist-info/RECORD
---------                     -------
  3180103                     242 files

After

 ➜ tar tf dist/*.tar.gz
djangorestframework-3.15.2/
djangorestframework-3.15.2/LICENSE.md
djangorestframework-3.15.2/MANIFEST.in
djangorestframework-3.15.2/PKG-INFO
djangorestframework-3.15.2/README.md
djangorestframework-3.15.2/djangorestframework.egg-info/
djangorestframework-3.15.2/djangorestframework.egg-info/PKG-INFO
djangorestframework-3.15.2/djangorestframework.egg-info/SOURCES.txt
djangorestframework-3.15.2/djangorestframework.egg-info/dependency_links.txt
djangorestframework-3.15.2/djangorestframework.egg-info/requires.txt
djangorestframework-3.15.2/djangorestframework.egg-info/top_level.txt
djangorestframework-3.15.2/pyproject.toml
djangorestframework-3.15.2/rest_framework/
djangorestframework-3.15.2/rest_framework/__init__.py
djangorestframework-3.15.2/rest_framework/apps.py
djangorestframework-3.15.2/rest_framework/authentication.py
djangorestframework-3.15.2/rest_framework/authtoken/
djangorestframework-3.15.2/rest_framework/authtoken/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/admin.py
djangorestframework-3.15.2/rest_framework/authtoken/apps.py
djangorestframework-3.15.2/rest_framework/authtoken/management/
djangorestframework-3.15.2/rest_framework/authtoken/management/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/management/commands/
djangorestframework-3.15.2/rest_framework/authtoken/management/commands/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/management/commands/drf_create_token.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0001_initial.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0002_auto_20160226_1747.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0003_tokenproxy.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py
djangorestframework-3.15.2/rest_framework/authtoken/migrations/__init__.py
djangorestframework-3.15.2/rest_framework/authtoken/models.py
djangorestframework-3.15.2/rest_framework/authtoken/serializers.py
djangorestframework-3.15.2/rest_framework/authtoken/views.py
djangorestframework-3.15.2/rest_framework/checks.py
djangorestframework-3.15.2/rest_framework/compat.py
djangorestframework-3.15.2/rest_framework/decorators.py
djangorestframework-3.15.2/rest_framework/documentation.py
djangorestframework-3.15.2/rest_framework/exceptions.py
djangorestframework-3.15.2/rest_framework/fields.py
djangorestframework-3.15.2/rest_framework/filters.py
djangorestframework-3.15.2/rest_framework/generics.py
djangorestframework-3.15.2/rest_framework/locale/
djangorestframework-3.15.2/rest_framework/locale/ach/
djangorestframework-3.15.2/rest_framework/locale/ach/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ach/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ar/
djangorestframework-3.15.2/rest_framework/locale/ar/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ar/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/az/
djangorestframework-3.15.2/rest_framework/locale/az/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/az/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/be/
djangorestframework-3.15.2/rest_framework/locale/be/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/be/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/bg/
djangorestframework-3.15.2/rest_framework/locale/bg/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/bg/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ca/
djangorestframework-3.15.2/rest_framework/locale/ca/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ca/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ca_ES/
djangorestframework-3.15.2/rest_framework/locale/ca_ES/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ca_ES/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/cs/
djangorestframework-3.15.2/rest_framework/locale/cs/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/cs/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/da/
djangorestframework-3.15.2/rest_framework/locale/da/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/da/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/de/
djangorestframework-3.15.2/rest_framework/locale/de/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/de/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/el/
djangorestframework-3.15.2/rest_framework/locale/el/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/el/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/el_GR/
djangorestframework-3.15.2/rest_framework/locale/el_GR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/el_GR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en/
djangorestframework-3.15.2/rest_framework/locale/en/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en_AU/
djangorestframework-3.15.2/rest_framework/locale/en_AU/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en_AU/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en_CA/
djangorestframework-3.15.2/rest_framework/locale/en_CA/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en_CA/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/en_US/
djangorestframework-3.15.2/rest_framework/locale/en_US/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/en_US/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/es/
djangorestframework-3.15.2/rest_framework/locale/es/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/es/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/et/
djangorestframework-3.15.2/rest_framework/locale/et/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/et/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fa/
djangorestframework-3.15.2/rest_framework/locale/fa/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fa/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fa_IR/
djangorestframework-3.15.2/rest_framework/locale/fa_IR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fa_IR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fi/
djangorestframework-3.15.2/rest_framework/locale/fi/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fi/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fr/
djangorestframework-3.15.2/rest_framework/locale/fr/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fr/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/fr_CA/
djangorestframework-3.15.2/rest_framework/locale/fr_CA/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/fr_CA/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/gl/
djangorestframework-3.15.2/rest_framework/locale/gl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/gl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/gl_ES/
djangorestframework-3.15.2/rest_framework/locale/gl_ES/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/gl_ES/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/he_IL/
djangorestframework-3.15.2/rest_framework/locale/he_IL/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/he_IL/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/hu/
djangorestframework-3.15.2/rest_framework/locale/hu/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/hu/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/hy/
djangorestframework-3.15.2/rest_framework/locale/hy/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/hy/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/id/
djangorestframework-3.15.2/rest_framework/locale/id/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/id/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/it/
djangorestframework-3.15.2/rest_framework/locale/it/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/it/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ja/
djangorestframework-3.15.2/rest_framework/locale/ja/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ja/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ko_KR/
djangorestframework-3.15.2/rest_framework/locale/ko_KR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ko_KR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/lt/
djangorestframework-3.15.2/rest_framework/locale/lt/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/lt/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/lv/
djangorestframework-3.15.2/rest_framework/locale/lv/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/lv/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/mk/
djangorestframework-3.15.2/rest_framework/locale/mk/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/mk/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/nb/
djangorestframework-3.15.2/rest_framework/locale/nb/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/nb/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ne_NP/
djangorestframework-3.15.2/rest_framework/locale/ne_NP/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ne_NP/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/nl/
djangorestframework-3.15.2/rest_framework/locale/nl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/nl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/nn/
djangorestframework-3.15.2/rest_framework/locale/nn/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/nn/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/no/
djangorestframework-3.15.2/rest_framework/locale/no/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/no/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pl/
djangorestframework-3.15.2/rest_framework/locale/pl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pt/
djangorestframework-3.15.2/rest_framework/locale/pt/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pt/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pt_BR/
djangorestframework-3.15.2/rest_framework/locale/pt_BR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pt_BR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/pt_PT/
djangorestframework-3.15.2/rest_framework/locale/pt_PT/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/pt_PT/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ro/
djangorestframework-3.15.2/rest_framework/locale/ro/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ro/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ru/
djangorestframework-3.15.2/rest_framework/locale/ru/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ru/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/ru_RU/
djangorestframework-3.15.2/rest_framework/locale/ru_RU/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/ru_RU/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/sk/
djangorestframework-3.15.2/rest_framework/locale/sk/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/sk/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/sl/
djangorestframework-3.15.2/rest_framework/locale/sl/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/sl/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/sv/
djangorestframework-3.15.2/rest_framework/locale/sv/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/sv/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/th/
djangorestframework-3.15.2/rest_framework/locale/th/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/th/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/tr/
djangorestframework-3.15.2/rest_framework/locale/tr/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/tr/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/tr_TR/
djangorestframework-3.15.2/rest_framework/locale/tr_TR/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/tr_TR/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/uk/
djangorestframework-3.15.2/rest_framework/locale/uk/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/uk/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/vi/
djangorestframework-3.15.2/rest_framework/locale/vi/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/vi/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_CN/
djangorestframework-3.15.2/rest_framework/locale/zh_CN/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_CN/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_Hans/
djangorestframework-3.15.2/rest_framework/locale/zh_Hans/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_Hant/
djangorestframework-3.15.2/rest_framework/locale/zh_Hant/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/locale/zh_TW/
djangorestframework-3.15.2/rest_framework/locale/zh_TW/LC_MESSAGES/
djangorestframework-3.15.2/rest_framework/locale/zh_TW/LC_MESSAGES/django.mo
djangorestframework-3.15.2/rest_framework/management/
djangorestframework-3.15.2/rest_framework/management/__init__.py
djangorestframework-3.15.2/rest_framework/management/commands/
djangorestframework-3.15.2/rest_framework/management/commands/__init__.py
djangorestframework-3.15.2/rest_framework/management/commands/generateschema.py
djangorestframework-3.15.2/rest_framework/metadata.py
djangorestframework-3.15.2/rest_framework/mixins.py
djangorestframework-3.15.2/rest_framework/negotiation.py
djangorestframework-3.15.2/rest_framework/pagination.py
djangorestframework-3.15.2/rest_framework/parsers.py
djangorestframework-3.15.2/rest_framework/permissions.py
djangorestframework-3.15.2/rest_framework/relations.py
djangorestframework-3.15.2/rest_framework/renderers.py
djangorestframework-3.15.2/rest_framework/request.py
djangorestframework-3.15.2/rest_framework/response.py
djangorestframework-3.15.2/rest_framework/reverse.py
djangorestframework-3.15.2/rest_framework/routers.py
djangorestframework-3.15.2/rest_framework/schemas/
djangorestframework-3.15.2/rest_framework/schemas/__init__.py
djangorestframework-3.15.2/rest_framework/schemas/coreapi.py
djangorestframework-3.15.2/rest_framework/schemas/generators.py
djangorestframework-3.15.2/rest_framework/schemas/inspectors.py
djangorestframework-3.15.2/rest_framework/schemas/openapi.py
djangorestframework-3.15.2/rest_framework/schemas/utils.py
djangorestframework-3.15.2/rest_framework/schemas/views.py
djangorestframework-3.15.2/rest_framework/serializers.py
djangorestframework-3.15.2/rest_framework/settings.py
djangorestframework-3.15.2/rest_framework/static/
djangorestframework-3.15.2/rest_framework/static/rest_framework/
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap.min.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/bootstrap.min.css.map
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/default.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/css/prettify.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/base.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/highlight.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/img/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/img/favicon.ico
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/img/grid.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/api.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/highlight.pack.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
djangorestframework-3.15.2/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/glyphicons-halflings.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/img/grid.png
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/ajax-form.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/bootstrap.min.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/csrf.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/default.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/load-ajax-form.js
djangorestframework-3.15.2/rest_framework/static/rest_framework/js/prettify-min.js
djangorestframework-3.15.2/rest_framework/status.py
djangorestframework-3.15.2/rest_framework/templates/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/detail.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/dict_value.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/list.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/list_value.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin/simple_list_value.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/admin.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/api.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/base.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/basic.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/session.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/auth/token.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/document.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/error.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/index.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/interact.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/javascript-intro.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/javascript.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/python-intro.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/python.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/shell-intro.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/langs/shell.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/link.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/docs/sidebar.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/base.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/ordering.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/filters/search.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/checkbox.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/dict_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/input.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/list_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/list_fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/radio.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/select.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/select_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/horizontal/textarea.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/checkbox.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/checkbox_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/dict_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/input.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/list_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/list_fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/radio.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/select.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/select_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/inline/textarea.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/login.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/login_base.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/pagination/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/pagination/numbers.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/pagination/previous_and_next.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/raw_data_form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/schema.js
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/checkbox.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/checkbox_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/dict_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/form.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/input.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/list_field.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/list_fieldset.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/radio.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/select.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/select_multiple.html
djangorestframework-3.15.2/rest_framework/templates/rest_framework/vertical/textarea.html
djangorestframework-3.15.2/rest_framework/templatetags/
djangorestframework-3.15.2/rest_framework/templatetags/__init__.py
djangorestframework-3.15.2/rest_framework/templatetags/rest_framework.py
djangorestframework-3.15.2/rest_framework/test.py
djangorestframework-3.15.2/rest_framework/throttling.py
djangorestframework-3.15.2/rest_framework/urlpatterns.py
djangorestframework-3.15.2/rest_framework/urls.py
djangorestframework-3.15.2/rest_framework/utils/
djangorestframework-3.15.2/rest_framework/utils/__init__.py
djangorestframework-3.15.2/rest_framework/utils/breadcrumbs.py
djangorestframework-3.15.2/rest_framework/utils/encoders.py
djangorestframework-3.15.2/rest_framework/utils/field_mapping.py
djangorestframework-3.15.2/rest_framework/utils/formatting.py
djangorestframework-3.15.2/rest_framework/utils/html.py
djangorestframework-3.15.2/rest_framework/utils/humanize_datetime.py
djangorestframework-3.15.2/rest_framework/utils/json.py
djangorestframework-3.15.2/rest_framework/utils/mediatypes.py
djangorestframework-3.15.2/rest_framework/utils/model_meta.py
djangorestframework-3.15.2/rest_framework/utils/representation.py
djangorestframework-3.15.2/rest_framework/utils/serializer_helpers.py
djangorestframework-3.15.2/rest_framework/utils/timezone.py
djangorestframework-3.15.2/rest_framework/utils/urls.py
djangorestframework-3.15.2/rest_framework/validators.py
djangorestframework-3.15.2/rest_framework/versioning.py
djangorestframework-3.15.2/rest_framework/views.py
djangorestframework-3.15.2/rest_framework/viewsets.py
djangorestframework-3.15.2/setup.cfg
djangorestframework-3.15.2/setup.py
djangorestframework-3.15.2/tests/
djangorestframework-3.15.2/tests/__init__.py
djangorestframework-3.15.2/tests/authentication/
djangorestframework-3.15.2/tests/authentication/__init__.py
djangorestframework-3.15.2/tests/authentication/migrations/
djangorestframework-3.15.2/tests/authentication/migrations/0001_initial.py
djangorestframework-3.15.2/tests/authentication/migrations/__init__.py
djangorestframework-3.15.2/tests/authentication/models.py
djangorestframework-3.15.2/tests/authentication/test_authentication.py
djangorestframework-3.15.2/tests/browsable_api/
djangorestframework-3.15.2/tests/browsable_api/__init__.py
djangorestframework-3.15.2/tests/browsable_api/auth_urls.py
djangorestframework-3.15.2/tests/browsable_api/no_auth_urls.py
djangorestframework-3.15.2/tests/browsable_api/serializers.py
djangorestframework-3.15.2/tests/browsable_api/test_browsable_api.py
djangorestframework-3.15.2/tests/browsable_api/test_browsable_nested_api.py
djangorestframework-3.15.2/tests/browsable_api/test_form_rendering.py
djangorestframework-3.15.2/tests/browsable_api/views.py
djangorestframework-3.15.2/tests/conftest.py
djangorestframework-3.15.2/tests/generic_relations/
djangorestframework-3.15.2/tests/generic_relations/__init__.py
djangorestframework-3.15.2/tests/generic_relations/migrations/
djangorestframework-3.15.2/tests/generic_relations/migrations/0001_initial.py
djangorestframework-3.15.2/tests/generic_relations/migrations/__init__.py
djangorestframework-3.15.2/tests/generic_relations/models.py
djangorestframework-3.15.2/tests/generic_relations/test_generic_relations.py
djangorestframework-3.15.2/tests/importable/
djangorestframework-3.15.2/tests/importable/__init__.py
djangorestframework-3.15.2/tests/importable/test_installed.py
djangorestframework-3.15.2/tests/models.py
djangorestframework-3.15.2/tests/schemas/
djangorestframework-3.15.2/tests/schemas/__init__.py
djangorestframework-3.15.2/tests/schemas/test_coreapi.py
djangorestframework-3.15.2/tests/schemas/test_get_schema_view.py
djangorestframework-3.15.2/tests/schemas/test_managementcommand.py
djangorestframework-3.15.2/tests/schemas/test_openapi.py
djangorestframework-3.15.2/tests/schemas/views.py
djangorestframework-3.15.2/tests/test_api_client.py
djangorestframework-3.15.2/tests/test_atomic_requests.py
djangorestframework-3.15.2/tests/test_authtoken.py
djangorestframework-3.15.2/tests/test_bound_fields.py
djangorestframework-3.15.2/tests/test_decorators.py
djangorestframework-3.15.2/tests/test_description.py
djangorestframework-3.15.2/tests/test_encoders.py
djangorestframework-3.15.2/tests/test_exceptions.py
djangorestframework-3.15.2/tests/test_fields.py
djangorestframework-3.15.2/tests/test_filters.py
djangorestframework-3.15.2/tests/test_generics.py
djangorestframework-3.15.2/tests/test_htmlrenderer.py
djangorestframework-3.15.2/tests/test_lazy_hyperlinks.py
djangorestframework-3.15.2/tests/test_metadata.py
djangorestframework-3.15.2/tests/test_middleware.py
djangorestframework-3.15.2/tests/test_model_serializer.py
djangorestframework-3.15.2/tests/test_multitable_inheritance.py
djangorestframework-3.15.2/tests/test_negotiation.py
djangorestframework-3.15.2/tests/test_one_to_one_with_inheritance.py
djangorestframework-3.15.2/tests/test_pagination.py
djangorestframework-3.15.2/tests/test_parsers.py
djangorestframework-3.15.2/tests/test_permissions.py
djangorestframework-3.15.2/tests/test_prefetch_related.py
djangorestframework-3.15.2/tests/test_relations.py
djangorestframework-3.15.2/tests/test_relations_hyperlink.py
djangorestframework-3.15.2/tests/test_relations_pk.py
djangorestframework-3.15.2/tests/test_relations_slug.py
djangorestframework-3.15.2/tests/test_renderers.py
djangorestframework-3.15.2/tests/test_request.py
djangorestframework-3.15.2/tests/test_requests_client.py
djangorestframework-3.15.2/tests/test_response.py
djangorestframework-3.15.2/tests/test_reverse.py
djangorestframework-3.15.2/tests/test_routers.py
djangorestframework-3.15.2/tests/test_serializer.py
djangorestframework-3.15.2/tests/test_serializer_bulk_update.py
djangorestframework-3.15.2/tests/test_serializer_lists.py
djangorestframework-3.15.2/tests/test_serializer_nested.py
djangorestframework-3.15.2/tests/test_settings.py
djangorestframework-3.15.2/tests/test_status.py
djangorestframework-3.15.2/tests/test_templates.py
djangorestframework-3.15.2/tests/test_templatetags.py
djangorestframework-3.15.2/tests/test_testing.py
djangorestframework-3.15.2/tests/test_throttling.py
djangorestframework-3.15.2/tests/test_urlpatterns.py
djangorestframework-3.15.2/tests/test_utils.py
djangorestframework-3.15.2/tests/test_validation.py
djangorestframework-3.15.2/tests/test_validation_error.py
djangorestframework-3.15.2/tests/test_validators.py
djangorestframework-3.15.2/tests/test_versioning.py
djangorestframework-3.15.2/tests/test_views.py
djangorestframework-3.15.2/tests/test_viewsets.py
djangorestframework-3.15.2/tests/test_write_only_fields.py
djangorestframework-3.15.2/tests/urls.py
djangorestframework-3.15.2/tests/utils.py

 ➜ unzip -l dist/*.whl
Archive:  dist/djangorestframework-3.15.2-py3-none-any.whl
  Length      Date    Time    Name
---------  ---------- -----   ----
      916  10-14-2024 17:56   rest_framework/__init__.py
      255  03-18-2024 22:59   rest_framework/apps.py
     7701  10-14-2024 17:56   rest_framework/authentication.py
      970  03-18-2024 22:59   rest_framework/checks.py
     4888  10-14-2024 17:56   rest_framework/compat.py
     7784  01-15-2025 18:46   rest_framework/decorators.py
     3054  03-18-2024 22:59   rest_framework/documentation.py
     8159  09-10-2024 21:09   rest_framework/exceptions.py
    68906  10-14-2024 17:56   rest_framework/fields.py
    14802  10-14-2024 17:56   rest_framework/filters.py
    10164  10-14-2024 17:56   rest_framework/generics.py
     5862  10-14-2024 17:56   rest_framework/metadata.py
     2937  09-11-2024 20:50   rest_framework/mixins.py
     4044  03-18-2024 22:59   rest_framework/negotiation.py
    36605  10-14-2024 17:56   rest_framework/pagination.py
     7717  10-14-2024 17:56   rest_framework/parsers.py
     9596  10-14-2024 17:56   rest_framework/permissions.py
    21238  10-14-2024 17:56   rest_framework/relations.py
    41024  10-14-2024 17:56   rest_framework/renderers.py
    15121  10-14-2024 17:56   rest_framework/request.py
     3553  10-14-2024 17:56   rest_framework/response.py
     2144  03-18-2024 22:59   rest_framework/reverse.py
    13923  10-14-2024 17:56   rest_framework/routers.py
    67224  01-20-2025 19:32   rest_framework/serializers.py
     7950  10-14-2024 17:56   rest_framework/settings.py
     2547  03-18-2024 22:59   rest_framework/status.py
    14688  01-20-2025 19:32   rest_framework/test.py
     8067  03-18-2024 22:59   rest_framework/throttling.py
     4401  10-14-2024 17:56   rest_framework/urlpatterns.py
      615  03-18-2024 22:59   rest_framework/urls.py
    12215  10-14-2024 17:56   rest_framework/validators.py
     6801  10-14-2024 17:56   rest_framework/versioning.py
    19102  10-14-2024 17:56   rest_framework/views.py
     9292  01-07-2025 20:10   rest_framework/viewsets.py
        0  10-14-2024 17:56   rest_framework/authtoken/__init__.py
     1892  10-14-2024 17:56   rest_framework/authtoken/admin.py
      198  03-18-2024 22:59   rest_framework/authtoken/apps.py
     1608  10-14-2024 17:56   rest_framework/authtoken/models.py
     1384  03-18-2024 22:59   rest_framework/authtoken/serializers.py
     2216  03-18-2024 22:59   rest_framework/authtoken/views.py
        0  03-18-2024 22:59   rest_framework/authtoken/management/__init__.py
        0  03-18-2024 22:59   rest_framework/authtoken/management/commands/__init__.py
     1380  03-18-2024 22:59   rest_framework/authtoken/management/commands/drf_create_token.py
      706  03-18-2024 22:59   rest_framework/authtoken/migrations/0001_initial.py
      994  03-18-2024 22:59   rest_framework/authtoken/migrations/0002_auto_20160226_1747.py
      552  03-18-2024 22:59   rest_framework/authtoken/migrations/0003_tokenproxy.py
      379  10-14-2024 17:56   rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py
        0  03-18-2024 22:59   rest_framework/authtoken/migrations/__init__.py
      472  03-18-2024 22:59   rest_framework/locale/ach/LC_MESSAGES/django.mo
    12150  03-18-2024 22:59   rest_framework/locale/ar/LC_MESSAGES/django.mo
    10428  03-18-2024 22:59   rest_framework/locale/az/LC_MESSAGES/django.mo
      614  03-18-2024 22:59   rest_framework/locale/be/LC_MESSAGES/django.mo
    13083  03-18-2024 22:59   rest_framework/locale/bg/LC_MESSAGES/django.mo
     9300  03-18-2024 22:59   rest_framework/locale/ca/LC_MESSAGES/django.mo
      487  03-18-2024 22:59   rest_framework/locale/ca_ES/LC_MESSAGES/django.mo
    10519  03-18-2024 22:59   rest_framework/locale/cs/LC_MESSAGES/django.mo
     9955  03-18-2024 22:59   rest_framework/locale/da/LC_MESSAGES/django.mo
    10490  03-18-2024 22:59   rest_framework/locale/de/LC_MESSAGES/django.mo
    12933  03-18-2024 22:59   rest_framework/locale/el/LC_MESSAGES/django.mo
      486  03-18-2024 22:59   rest_framework/locale/el_GR/LC_MESSAGES/django.mo
    12285  03-18-2024 22:59   rest_framework/locale/en/LC_MESSAGES/django.mo
      491  03-18-2024 22:59   rest_framework/locale/en_AU/LC_MESSAGES/django.mo
      488  03-18-2024 22:59   rest_framework/locale/en_CA/LC_MESSAGES/django.mo
      337  03-18-2024 22:59   rest_framework/locale/en_US/LC_MESSAGES/django.mo
    10627  03-18-2024 22:59   rest_framework/locale/es/LC_MESSAGES/django.mo
    10096  03-18-2024 22:59   rest_framework/locale/et/LC_MESSAGES/django.mo
    11976  03-18-2024 22:59   rest_framework/locale/fa/LC_MESSAGES/django.mo
    11989  10-14-2024 17:56   rest_framework/locale/fa_IR/LC_MESSAGES/django.mo
    10197  03-18-2024 22:59   rest_framework/locale/fi/LC_MESSAGES/django.mo
    10662  03-18-2024 22:59   rest_framework/locale/fr/LC_MESSAGES/django.mo
      486  03-18-2024 22:59   rest_framework/locale/fr_CA/LC_MESSAGES/django.mo
      474  03-18-2024 22:59   rest_framework/locale/gl/LC_MESSAGES/django.mo
      628  03-18-2024 22:59   rest_framework/locale/gl_ES/LC_MESSAGES/django.mo
      487  03-18-2024 22:59   rest_framework/locale/he_IL/LC_MESSAGES/django.mo
    10844  03-18-2024 22:59   rest_framework/locale/hu/LC_MESSAGES/django.mo
    12885  03-18-2024 22:59   rest_framework/locale/hy/LC_MESSAGES/django.mo
     5188  03-18-2024 22:59   rest_framework/locale/id/LC_MESSAGES/django.mo
    10480  03-18-2024 22:59   rest_framework/locale/it/LC_MESSAGES/django.mo
    11759  03-18-2024 22:59   rest_framework/locale/ja/LC_MESSAGES/django.mo
    11698  03-18-2024 22:59   rest_framework/locale/ko_KR/LC_MESSAGES/django.mo
     5056  03-18-2024 22:59   rest_framework/locale/lt/LC_MESSAGES/django.mo
    10423  03-18-2024 22:59   rest_framework/locale/lv/LC_MESSAGES/django.mo
    12121  03-18-2024 22:59   rest_framework/locale/mk/LC_MESSAGES/django.mo
     9928  03-18-2024 22:59   rest_framework/locale/nb/LC_MESSAGES/django.mo
    15636  03-18-2024 22:59   rest_framework/locale/ne_NP/LC_MESSAGES/django.mo
    10163  03-18-2024 22:59   rest_framework/locale/nl/LC_MESSAGES/django.mo
      483  03-18-2024 22:59   rest_framework/locale/nn/LC_MESSAGES/django.mo
      475  03-18-2024 22:59   rest_framework/locale/no/LC_MESSAGES/django.mo
    10673  03-18-2024 22:59   rest_framework/locale/pl/LC_MESSAGES/django.mo
    10382  03-18-2024 22:59   rest_framework/locale/pt/LC_MESSAGES/django.mo
    10397  03-18-2024 22:59   rest_framework/locale/pt_BR/LC_MESSAGES/django.mo
      493  03-18-2024 22:59   rest_framework/locale/pt_PT/LC_MESSAGES/django.mo
    10701  03-18-2024 22:59   rest_framework/locale/ro/LC_MESSAGES/django.mo
    13160  03-18-2024 22:59   rest_framework/locale/ru/LC_MESSAGES/django.mo
     5208  03-18-2024 22:59   rest_framework/locale/ru_RU/LC_MESSAGES/django.mo
     9164  03-18-2024 22:59   rest_framework/locale/sk/LC_MESSAGES/django.mo
     9985  03-18-2024 22:59   rest_framework/locale/sl/LC_MESSAGES/django.mo
    10204  03-18-2024 22:59   rest_framework/locale/sv/LC_MESSAGES/django.mo
     8880  03-18-2024 22:59   rest_framework/locale/th/LC_MESSAGES/django.mo
    10073  03-18-2024 22:59   rest_framework/locale/tr/LC_MESSAGES/django.mo
    10292  03-18-2024 22:59   rest_framework/locale/tr_TR/LC_MESSAGES/django.mo
    13245  03-18-2024 22:59   rest_framework/locale/uk/LC_MESSAGES/django.mo
     2179  03-18-2024 22:59   rest_framework/locale/vi/LC_MESSAGES/django.mo
     9915  03-18-2024 22:59   rest_framework/locale/zh_CN/LC_MESSAGES/django.mo
     9938  03-18-2024 22:59   rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo
     4809  03-18-2024 22:59   rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo
      481  03-18-2024 22:59   rest_framework/locale/zh_TW/LC_MESSAGES/django.mo
        0  03-18-2024 22:59   rest_framework/management/__init__.py
        0  03-18-2024 22:59   rest_framework/management/commands/__init__.py
     2931  03-18-2024 22:59   rest_framework/management/commands/generateschema.py
     1781  03-18-2024 22:59   rest_framework/schemas/__init__.py
    21411  10-14-2024 17:56   rest_framework/schemas/coreapi.py
     7995  10-14-2024 17:56   rest_framework/schemas/generators.py
     4227  10-14-2024 17:56   rest_framework/schemas/inspectors.py
    27234  10-14-2024 17:56   rest_framework/schemas/openapi.py
     1195  03-18-2024 22:59   rest_framework/schemas/utils.py
     1836  03-18-2024 22:59   rest_framework/schemas/views.py
    23411  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap-theme.min.css
    75600  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
     3426  10-14-2024 17:56   rest_framework/static/rest_framework/css/bootstrap-tweaks.css
   121457  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap.min.css
   540434  03-18-2024 22:59   rest_framework/static/rest_framework/css/bootstrap.min.css.map
     1152  03-18-2024 22:59   rest_framework/static/rest_framework/css/default.css
    21658  03-18-2024 22:59   rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
      817  03-18-2024 22:59   rest_framework/static/rest_framework/css/prettify.css
     6156  03-18-2024 22:59   rest_framework/static/rest_framework/docs/css/base.css
     1682  03-18-2024 22:59   rest_framework/static/rest_framework/docs/css/highlight.css
     1307  03-18-2024 22:59   rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
     5430  03-18-2024 22:59   rest_framework/static/rest_framework/docs/img/favicon.ico
     1458  03-18-2024 22:59   rest_framework/static/rest_framework/docs/img/grid.png
    10391  03-18-2024 22:59   rest_framework/static/rest_framework/docs/js/api.js
   300764  03-18-2024 22:59   rest_framework/static/rest_framework/docs/js/highlight.pack.js
     2700  03-18-2024 22:59   rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
    38205  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
   202148  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
    80652  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
    44432  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
    20127  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
   108738  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
    45404  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
    23424  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
    18028  03-18-2024 22:59   rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
     8777  03-18-2024 22:59   rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
    12762  03-18-2024 22:59   rest_framework/static/rest_framework/img/glyphicons-halflings.png
     1458  03-18-2024 22:59   rest_framework/static/rest_framework/img/grid.png
     3796  10-14-2024 17:56   rest_framework/static/rest_framework/js/ajax-form.js
    39680  03-18-2024 22:59   rest_framework/static/rest_framework/js/bootstrap.min.js
   157600  03-18-2024 22:59   rest_framework/static/rest_framework/js/coreapi-0.1.1.js
     1793  10-14-2024 17:56   rest_framework/static/rest_framework/js/csrf.js
     1268  03-18-2024 22:59   rest_framework/static/rest_framework/js/default.js
    87533  10-14-2024 17:56   rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
       59  10-14-2024 17:56   rest_framework/static/rest_framework/js/load-ajax-form.js
    13632  03-18-2024 22:59   rest_framework/static/rest_framework/js/prettify-min.js
    10902  10-14-2024 17:56   rest_framework/templates/rest_framework/admin.html
      116  03-18-2024 22:59   rest_framework/templates/rest_framework/api.html
    13928  10-14-2024 17:56   rest_framework/templates/rest_framework/base.html
      122  03-18-2024 22:59   rest_framework/templates/rest_framework/login.html
     2857  03-18-2024 22:59   rest_framework/templates/rest_framework/login_base.html
      335  03-18-2024 22:59   rest_framework/templates/rest_framework/raw_data_form.html
      136  03-18-2024 22:59   rest_framework/templates/rest_framework/schema.js
      306  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/detail.html
      242  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/dict_value.html
      819  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/list.html
      241  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/list_value.html
      121  03-18-2024 22:59   rest_framework/templates/rest_framework/admin/simple_list_value.html
      906  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/document.html
     1850  10-14-2024 17:56   rest_framework/templates/rest_framework/docs/error.html
     2519  10-14-2024 17:56   rest_framework/templates/rest_framework/docs/index.html
     1831  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/interact.html
     4624  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/link.html
     2581  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/sidebar.html
     1250  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/auth/basic.html
     1154  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/auth/session.html
     1618  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/auth/token.html
      330  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/javascript-intro.html
      714  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/javascript.html
      189  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/python-intro.html
      676  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/python.html
      189  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/shell-intro.html
      441  03-18-2024 22:59   rest_framework/templates/rest_framework/docs/langs/shell.html
      610  03-18-2024 22:59   rest_framework/templates/rest_framework/filters/base.html
      556  03-18-2024 22:59   rest_framework/templates/rest_framework/filters/ordering.html
      467  03-18-2024 22:59   rest_framework/templates/rest_framework/filters/search.html
      658  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/checkbox.html
     1184  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html
      324  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/dict_field.html
      480  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/fieldset.html
      149  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/form.html
      889  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/input.html
      317  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/list_field.html
      384  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/list_fieldset.html
     1796  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/radio.html
     1222  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/select.html
     1191  10-14-2024 17:56   rest_framework/templates/rest_framework/horizontal/select_multiple.html
      782  03-18-2024 22:59   rest_framework/templates/rest_framework/horizontal/textarea.html
      294  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/checkbox.html
      487  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/checkbox_multiple.html
      228  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/dict_field.html
      171  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/fieldset.html
      149  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/form.html
      530  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/input.html
      221  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/list_field.html
       62  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/list_fieldset.html
      793  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/radio.html
      879  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/select.html
      917  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/select_multiple.html
      376  03-18-2024 22:59   rest_framework/templates/rest_framework/inline/textarea.html
     1154  10-14-2024 17:56   rest_framework/templates/rest_framework/pagination/numbers.html
      456  03-18-2024 22:59   rest_framework/templates/rest_framework/pagination/previous_and_next.html
      543  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/checkbox.html
     1157  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/checkbox_multiple.html
      252  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/dict_field.html
      346  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/fieldset.html
      149  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/form.html
      801  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/input.html
      245  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/list_field.html
      222  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/list_fieldset.html
     1809  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/radio.html
     1162  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/select.html
     1184  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/select_multiple.html
      694  03-18-2024 22:59   rest_framework/templates/rest_framework/vertical/textarea.html
        0  03-18-2024 22:59   rest_framework/templatetags/__init__.py
    10129  10-14-2024 17:56   rest_framework/templatetags/rest_framework.py
        0  03-18-2024 22:59   rest_framework/utils/__init__.py
     2039  03-18-2024 22:59   rest_framework/utils/breadcrumbs.py
     2825  10-14-2024 17:56   rest_framework/utils/encoders.py
    12131  10-14-2024 17:56   rest_framework/utils/field_mapping.py
     3015  03-18-2024 22:59   rest_framework/utils/formatting.py
     2294  03-18-2024 22:59   rest_framework/utils/html.py
     1281  03-18-2024 22:59   rest_framework/utils/humanize_datetime.py
     1027  03-18-2024 22:59   rest_framework/utils/json.py
     2490  10-14-2024 17:56   rest_framework/utils/mediatypes.py
     5068  10-14-2024 17:56   rest_framework/utils/model_meta.py
     2970  10-14-2024 17:56   rest_framework/utils/representation.py
     5867  10-14-2024 17:56   rest_framework/utils/serializer_helpers.py
     1086  10-14-2024 17:56   rest_framework/utils/timezone.py
     1052  03-18-2024 22:59   rest_framework/utils/urls.py
     1537  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/LICENSE.md
    10889  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/METADATA
       91  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/WHEEL
       15  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/top_level.txt
    25567  01-20-2025 19:38   djangorestframework-3.15.2.dist-info/RECORD
---------                     -------
  3179661                     242 files

@browniebroke
Copy link
Member

@auvipy did you have time to take a closer look? Is my previous message helpful to review what's going on and what's changed?

@auvipy
Copy link
Member

auvipy commented Jan 30, 2025

We can defer this until 3.16 release

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.

8 participants