Skip to content

Commit

Permalink
Merge pull request #1683 from cookiecutter/check-manifest
Browse files Browse the repository at this point in the history
Check manifest: pre-commit, fixes, cleaning
  • Loading branch information
jensens committed May 30, 2022
2 parents f729dde + 563472e commit ba1c461
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 37 deletions.
4 changes: 4 additions & 0 deletions .pre-commit-config.yaml
Expand Up @@ -39,3 +39,7 @@ repos:
hooks:
- id: bandit
args: [--ini, .bandit]
- repo: https://github.com/mgedmin/check-manifest
rev: "0.48"
hooks:
- id: check-manifest
9 changes: 0 additions & 9 deletions BACKERS.md

This file was deleted.

12 changes: 10 additions & 2 deletions MANIFEST.in
@@ -1,11 +1,19 @@
include AUTHORS.md
include CODE_OF_CONDUCT.md
include CONTRIBUTING.md
include HISTORY.md
include LICENSE
include README.md

exclude Makefile
exclude __main__.py
exclude .*
exclude codecov.yml
exclude test_requirements.txt
exclude tox.ini

recursive-include tests *
recursive-exclude * __pycache__
recursive-exclude * *.py[co]

recursive-include docs *.rst conf.py Makefile make.bat
recursive-exclude docs *
recursive-exclude logo *
25 changes: 0 additions & 25 deletions case_studies.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/case_studies.md

This file was deleted.

25 changes: 25 additions & 0 deletions docs/case_studies.md
@@ -0,0 +1,25 @@
# Case Studies

This showcase is where organizations can describe how they are using Cookiecutter.

## [BeeWare](https://beeware.org/)

Building Python tools for platforms like mobile phones and set top boxes requires a lot of boilerplate code just to get the project running. Cookiecutter has enabled us to very quickly stub out a starter project in which running Python code can be placed, and makes maintaining those templates very easy. With Cookiecutter we've been able to deliver support [Android devices](https://github.com/beeware/Python-Android-template), [iOS devices](https://github.com/beeware/Python-iOS-template), tvOS boxes, and we're planning to add native support for iOS and Windows devices in the future.

[BeeWare](https://beeware.org/) is an organization building open source libraries for Python support on all platforms.

## [ChrisDev](https://chrisdev.com/)

Anytime we start a new project we begin with a [Cookiecutter template that generates a Django/Wagtail project](https://github.com/chrisdev/wagtail-cookiecutter-foundation) Our developers like it for maintainability and our designers enjoy being able to spin up new sites using our tool chain very quickly. Cookiecutter is very useful for because it supports both Mac OSX and Windows users.

[ChrisDev](https://chrisdev.com/) is a Trinidad-based consulting agency.

## [OpenStack](https://www.openstack.org/)

OpenStack uses several Cookiecutter templates to generate:

* [Openstack compliant puppet-modules](https://github.com/openstack/puppet-openstack-cookiecutter)
* [Install guides](https://github.com/openstack/installguide-cookiecutter)
* [New tempest plugins](https://github.com/openstack/tempest-plugin-cookiecutter)

[OpenStack](https://www.openstack.org/) is open source software for creating private and public clouds.

0 comments on commit ba1c461

Please sign in to comment.