Skip to content

Commit 422989f

Browse files
committed
Initial import
0 parents  commit 422989f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+2984
-0
lines changed

.bumpversion.cfg

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[bumpversion]
2+
current_version = 1.0.0
3+
commit = True
4+
tag = True
5+
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?P<releaselevel>[a-z]+)?
6+
serialize =
7+
{major}.{minor}.{patch}{releaselevel}
8+
{major}.{minor}.{patch}
9+
10+
[bumpversion:file:django-celery-beat/__init__.py]
11+
12+
[bumpversion:file:docs/includes/introduction.txt]
13+
14+
[bumpversion:file:README.rst]

.cookiecutterrc

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# This file exists so you can easily regenerate your project.
2+
#
3+
# `cookiepatcher` is a convenient shim around `cookiecutter`
4+
# for regenerating projects (it will generate a .cookiecutterrc
5+
# automatically for any template). To use it:
6+
#
7+
# pip install cookiepatcher
8+
# cookiepatcher gh:ionelmc/cookiecutter-pylibrary project-path
9+
#
10+
# See:
11+
# https://pypi.python.org/pypi/cookiecutter
12+
#
13+
# Alternatively, you can run:
14+
#
15+
# cookiecutter --overwrite-if-exists --config-file=project-path/.cookiecutterrc gh:ionelmc/cookiecutter-pylibrary
16+
17+
default_context:
18+
19+
20+
full_name: 'Ask Solem'
21+
github_username: 'celery'
22+
project_name: 'django-celery-beat'
23+
project_short_description: 'Database-backed Periodic Tasks'
24+
project_slug: 'django-celery-beat'
25+
version: '1.0.0'
26+
year: '2016'

.coveragerc

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[run]
2+
branch = 1
3+
cover_pylib = 0
4+
include = *django_celery_beat/*
5+
omit = django_celery_beat.tests.*
6+
7+
[report]
8+
omit =
9+
*/python?.?/*
10+
*/site-packages/*
11+
*/pypy/*

.editorconfig

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# http://editorconfig.org
2+
3+
root = true
4+
5+
[*]
6+
indent_style = space
7+
indent_size = 4
8+
trim_trailing_whitespace = true
9+
insert_final_newline = true
10+
charset = utf-8
11+
end_of_line = lf
12+
13+
[Makefile]
14+
indent_style = tab

.gitignore

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
.DS_Store
2+
*.pyc
3+
*$py.class
4+
*~
5+
.*.sw[pon]
6+
dist/
7+
*.egg-info
8+
*.egg
9+
*.egg/
10+
build/
11+
.build/
12+
_build/
13+
pip-log.txt
14+
.directory
15+
erl_crash.dump
16+
*.db
17+
Documentation/
18+
.tox/
19+
.ropeproject/
20+
.project
21+
.pydevproject
22+
.idea/
23+
.coverage
24+
celery/tests/cover/
25+
.ve*
26+
cover/
27+
.vagrant/

.travis.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
language: python
2+
sudo: false
3+
cache: false
4+
python:
5+
- '3.5'
6+
os:
7+
- linux
8+
- osx
9+
env:
10+
global:
11+
PYTHONUNBUFFERED=yes
12+
matrix:
13+
- TOXENV=2.7
14+
- TOXENV=3.4
15+
- TOXENV=pypy
16+
- TOXENV=3.5
17+
- TOXENV=pypy3
18+
- TOXENV=flake8
19+
- TOXENV=flakeplus
20+
- TOXENV=apicheck
21+
install: travis_retry pip install -U tox
22+
script: tox -v -- -v
23+
after_success:
24+
- .tox/$TRAVIS_PYTHON_VERSION/bin/coverage xml
25+
- .tox/$TRAVIS_PYTHON_VERSION/bin/codecov -e TOXENV

AUTHORS

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
=========
2+
AUTHORS
3+
=========
4+
:order: sorted
5+
6+
Aaron Ross <[email protected]>
7+
Adam Endicott
8+
Alex Stapleton <[email protected]>
9+
Alvaro Vega <[email protected]>
10+
Andrew Frankel
11+
Andrew Watts <[email protected]>
12+
Andrii Kostenko <[email protected]>
13+
Anton Novosyolov <[email protected]>
14+
Ask Solem <[email protected]>
15+
Augusto Becciu <[email protected]>
16+
Ben Firshman <[email protected]>
17+
Brad Jasper <[email protected]>
18+
Brett Gibson <[email protected]>
19+
Brian Rosner <[email protected]>
20+
Charlie DeTar <[email protected]>
21+
Christopher Grebs <[email protected]>
22+
Dan LaMotte <[email protected]>
23+
Darjus Loktevic <[email protected]>
24+
David Fischer <[email protected]>
25+
David Ziegler <[email protected]>
26+
Diego Andres Sanabria Martin <[email protected]>
27+
Dmitriy Krasilnikov <[email protected]>
28+
Donald Stufft <[email protected]>
29+
Eldon Stegall
30+
Eugene Nagornyi <[email protected]>
31+
Felix Berger <[email protected]
32+
Gabe Jackson <[email protected]>
33+
Glenn Washburn <[email protected]>
34+
35+
Greg Taylor <[email protected]>
36+
Grégoire Cachet <[email protected]>
37+
38+
Idan Zalzberg <[email protected]>
39+
Ionel Maries Cristian <[email protected]>
40+
Jannis Leidel <[email protected]>
41+
Jason Baker <[email protected]>
42+
Jay States <[email protected]>
43+
Jeff Balogh <[email protected]>
44+
Jeff Fischer <[email protected]>
45+
Jeffrey Hu <[email protected]>
46+
47+
Jerzy Kozera <[email protected]>
48+
Jesper Noehr <[email protected]>
49+
John Andrews <johna@stjit011.(none)>
50+
John Watson <[email protected]>
51+
Jonas Haag <[email protected]>
52+
Jonatan Heyman <[email protected]>
53+
Josh Drake <m0nikr@is-0338.(none)>
54+
José Moreira <[email protected]>
55+
Jude Nagurney <[email protected]>
56+
Justin Quick <[email protected]>
57+
Keith Perkins <[email protected]>
58+
Kirill Panshin <[email protected]>
59+
Mark Hellewell <[email protected]>
60+
Mark Lavin <[email protected]>
61+
Mark Stover <[email protected]>
62+
Maxim Bodyansky <[email protected]>
63+
Michael Elsdoerfer <[email protected]>
64+
Michael van Tellingen <[email protected]>
65+
Mikhail Korobov <[email protected]>
66+
Olivier Tabone <[email protected]>
67+
Patrick Altman <[email protected]>
68+
Piotr Bulinski <[email protected]>
69+
Piotr Sikora <[email protected]>
70+
Reza Lotun <[email protected]>
71+
Rockallite Wulf <[email protected]>
72+
Roger Barnes <[email protected]>
73+
Roman Imankulov <[email protected]>
74+
Rune Halvorsen <[email protected]>
75+
Sam Cooke <[email protected]>
76+
Scott Rubin <[email protected]>
77+
Sean Creeley <[email protected]>
78+
Serj Zavadsky <[email protected]>
79+
Simon Charette <[email protected]>
80+
Spencer Ellinor <[email protected]>
81+
Theo Spears <[email protected]>
82+
Timo Sugliani
83+
Vincent Driessen <[email protected]>
84+
Vitaly Babiy <[email protected]>
85+
Vladislav Poluhin <[email protected]>
86+
Weipin Xia <[email protected]>
87+
Wes Turner <[email protected]>
88+
Wes Winham <[email protected]>
89+
Williams Mendez <[email protected]>
90+
91+
dongweiming <[email protected]>

Changelog

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.. _changelog:
2+
3+
================
4+
Change history
5+
================
6+
7+
.. _version-1.0.0
8+
9+
1.0.0
10+
=====
11+
:release-date: TBA
12+
:release-by:
13+
14+
- Initial release

LICENSE

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
Copyright (c) 2015-2016 Ask Solem. All Rights Reserved.
2+
Copyright (c) 2012-2014 GoPivotal, Inc. All Rights Reserved.
3+
Copyright (c) 2009-2012 Ask Solem. All Rights Reserved.
4+
5+
django-celery-beat is licensed under The BSD License (3 Clause, also known as
6+
the new BSD license). The license is an OSI approved Open Source
7+
license and is GPL-compatible(1).
8+
9+
The license text can also be found here:
10+
http://www.opensource.org/licenses/BSD-3-Clause
11+
12+
License
13+
=======
14+
15+
Redistribution and use in source and binary forms, with or without
16+
modification, are permitted provided that the following conditions are met:
17+
* Redistributions of source code must retain the above copyright
18+
notice, this list of conditions and the following disclaimer.
19+
* Redistributions in binary form must reproduce the above copyright
20+
notice, this list of conditions and the following disclaimer in the
21+
documentation and/or other materials provided with the distribution.
22+
* Neither the name of Ask Solem nor the
23+
names of its contributors may be used to endorse or promote products
24+
derived from this software without specific prior written permission.
25+
26+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
27+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
28+
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
29+
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Ask Solem OR CONTRIBUTORS
30+
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
31+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
32+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
33+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
34+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
35+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
36+
POSSIBILITY OF SUCH DAMAGE.
37+
38+
Documentation License
39+
=====================
40+
41+
The documentation portion of django-celery-beat (the rendered contents of the
42+
"docs" directory of a software distribution or checkout) is supplied
43+
under the "Creative Commons Attribution-ShareAlike 4.0
44+
International" (CC BY-SA 4.0) License as described by
45+
http://creativecommons.org/licenses/by-sa/4.0/
46+
47+
Footnotes
48+
=========
49+
(1) A GPL-compatible license makes it possible to
50+
combine django-celery-beat with other software that is released
51+
under the GPL, it does not mean that we're distributing
52+
django-celery-beat under the GPL license. The BSD license, unlike the GPL,
53+
let you distribute a modified version without making your
54+
changes open source.

MANIFEST.in

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
include Changelog
2+
include LICENSE
3+
include README.rst
4+
include MANIFEST.in
5+
include setup.cfg
6+
include setup.py
7+
recursive-include docs *
8+
recursive-include extra/*
9+
recursive-include examples *
10+
recursive-include requirements *.txt *.rst
11+
recursive-include django_celery_beat/templates *.html
12+
recursive-exclude * __pycache__
13+
recursive-exclude * *.py[co]
14+
recursive-exclude * .*.sw[a-z]

0 commit comments

Comments
 (0)