This file is indexed.

/usr/lib/python3/dist-packages/croniter-0.3.8.egg-info/PKG-INFO is in python3-croniter 0.3.8-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
Metadata-Version: 1.1
Name: croniter
Version: 0.3.8
Summary: croniter provides iteration for datetime object with cron like format
Home-page: http://github.com/kiorky/croniter
Author: Matsumoto Taichi, kiorky
Author-email: taichino@gmail.com, kiorky@cryptelium.net
License: MIT License
Description: Introduction
        ============
        
        .. contents::
        
        
        croniter provides iteration for datetime object with cron like format.
        
        ::
        
                                  _ _
              ___ _ __ ___  _ __ (_) |_ ___ _ __
             / __| '__/ _ \| '_ \| | __/ _ \ '__|
            | (__| | | (_) | | | | | ||  __/ |
             \___|_|  \___/|_| |_|_|\__\___|_|
        
        
        Website: https://github.com/kiorky/croniter
        
        Travis badge
        =============
        .. image:: https://travis-ci.org/kiorky/croniter.png
            :target: http://travis-ci.org/kiorky/croniter
        
        Usage
        ============
        
        Simple example of usage is followings::
        
            >>> from croniter import croniter
            >>> from datetime import datetime
            >>> base = datetime(2010, 1, 25, 4, 46)
            >>> iter = croniter('*/5 * * * *', base)  # every 5 minites
            >>> print iter.get_next(datetime)   # 2010-01-25 04:50:00
            >>> print iter.get_next(datetime)   # 2010-01-25 04:55:00
            >>> print iter.get_next(datetime)   # 2010-01-25 05:00:00
            >>>
            >>> iter = croniter('2 4 * * mon,fri', base)  # 04:02 on every Monday and Friday
            >>> print iter.get_next(datetime)   # 2010-01-26 04:02:00
            >>> print iter.get_next(datetime)   # 2010-01-30 04:02:00
            >>> print iter.get_next(datetime)   # 2010-02-02 04:02:00
        
        All you need to know is constructor and get_next, these signature are following::
        
            >>> def __init__(self, cron_format, start_time=time.time())
        
        croniter iterate along with 'cron_format' from 'start_time'.
        cron_format is 'min hour day month day_of_week', and please refer to
        http://en.wikipedia.org/wiki/Cron for details.::
        
            >>> def get_next(self, ret_type=float)
        
        get_next return next time in iteration with 'ret_type'.
        And ret_type accept only 'float' or 'datetime'.
        
        Now, supported get_prev method. (>= 0.2.0)::
        
            >>> base = datetime(2010, 8, 25)
            >>> itr = croniter('0 0 1 * *', base)
            >>> print itr.get_prev(datetime)  # 2010-08-01 00:00:00
            >>> print itr.get_prev(datetime)  # 2010-07-01 00:00:00
            >>> print itr.get_prev(datetime)  # 2010-06-01 00:00:00
        
        
        Develop this package
        ====================
        
        ::
        
            git clone https://github.com/kiorky.git
            cd croniter
            python bootstrap.py -d
            bin/buildout -vvvvvvN
            bin/test
        
        
        Make a new release
        ====================
        We use zest.fullreleaser, a great releaser infrastructure.
        
        Do and follow the instructions
        ::
        
            bin/fullrelease
        
        
        Contributors
        ===============
        Thank you to all who have contributed to this project!
        If you contributed and not listed below please let me know.
        
            - mrmachine
            - Hinnack
            - shazow
            - kiorky
            - jlsandell
            - mag009
            - djmitche
            - GreatCombinator
            - chris-baynes
            - ipartola
            - yuzawa-san
        
        
        
        Changelog
        ==============
        
        0.3.8 (2015-06-23)
        ------------------
        - Truncate microseconds by setting to 0
          [Corey Wright <corey.wright@rackspace.com>]
        
        
        0.3.7 (2015-06-01)
        ------------------
        
        - converting sun in range sun-thu transforms to int 0 which is
          recognized as empty string; the solution was to convert sun to string "0"
        
        0.3.6 (2015-05-29)
        ------------------
        
        - Fix default behavior when no start_time given
          Default value for `start_time` parameter is calculated at module init time rather than call time.
        - Fix timezone support and stop depending on the system time zone
        
        
        
        0.3.5 (2014-08-01)
        ------------------
        
        - support for 'l' (last day of month)
        
        
        0.3.4 (2014-01-30)
        ------------------
        
        - Python 3 compat
        - QA Relase
        
        
        0.3.3 (2012-09-29)
        ------------------
        - proper packaging
        
        
Keywords: datetime,iterator,cron
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules