[Python-modules-commits] [python-isoweek] 01/03: New upstream version 1.3.3
Hugo Lefeuvre
hle at moszumanska.debian.org
Tue Aug 29 21:48:51 UTC 2017
This is an automated email from the git hooks/post-receive script.
hle pushed a commit to branch master
in repository python-isoweek.
commit c2c492b4388e120320a72b945b04b60a30c468cf
Author: Hugo Lefeuvre <hle at debian.org>
Date: Fri Aug 4 17:26:02 2017 +0200
New upstream version 1.3.3
---
.gitignore | 4 --
.travis.yml | 12 ----
CHANGES.txt | 10 +++
PKG-INFO | 130 ++++++++++++++++++++++++++++++++++
isoweek.egg-info/PKG-INFO | 130 ++++++++++++++++++++++++++++++++++
isoweek.egg-info/SOURCES.txt | 12 ++++
isoweek.egg-info/dependency_links.txt | 1 +
isoweek.egg-info/top_level.txt | 1 +
isoweek.py | 2 +-
setup.cfg | 6 ++
setup.py | 2 +-
11 files changed, 292 insertions(+), 18 deletions(-)
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index cc50336..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/dist/
-/build/
-/MANIFEST
-*.pyc
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 07a1695..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-language: python
-
-python:
- - "2.6"
- - "2.7"
- - "3.2"
- - "3.3"
- - 'pypy'
-
-install: python setup.py install
-
-script: python test_isoweek.py
diff --git a/CHANGES.txt b/CHANGES.txt
index 744bb6b..5f0a6ce 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,3 +1,13 @@
+v1.3.3, 2017-01-04
+
+ Update version numbers everywhere
+
+
+v1.3.2, 2017-01-04
+
+ Generate wheel
+
+
v1.3.1, 2016-10-10
Documentation fixes
diff --git a/PKG-INFO b/PKG-INFO
new file mode 100644
index 0000000..d70af7e
--- /dev/null
+++ b/PKG-INFO
@@ -0,0 +1,130 @@
+Metadata-Version: 1.1
+Name: isoweek
+Version: 1.3.3
+Summary: Objects representing a week
+Home-page: http://github.com/gisle/isoweek
+Author: Gisle Aas
+Author-email: gisle at aas.no
+License: BSD
+Description: ISO Week
+ ========
+
+ The isoweek module provide the class *Week*. Instances represent specific weeks
+ spanning Monday to Sunday. There are 52 or 53 numbered weeks in a year. Week
+ 1 is defined to be the first week with 4 or more days in January.
+
+ It's called isoweek because this is the week definition of ISO 8601. This
+ standard also define a notation for identifying weeks; yyyyWww (where the "W"
+ is a literal). An example is "2011W08" which denotes the 8th week of year
+ 2011. *Week* instances stringify to this form.
+
+ See also http://en.wikipedia.org/wiki/ISO_week_date
+
+ The *Week* instances are light weight and immutable with an interface similar
+ to the datetime.date objects. Example code::
+
+ from isoweek import Week
+ w = Week(2011, 20)
+ print "Week %s starts on %s" % (w, w.monday())
+
+ print "Current week number is", Week.thisweek().week
+ print "Next week is", Week.thisweek() + 1
+
+ Reference
+ ----------
+
+ Constructor:
+
+ *class* isoweek.Week(*year*, *week*)
+ All arguments are required. Arguments should be ints.
+
+ If the week number isn't within the range of the given year,
+ the year is adjusted to make week number within range. The
+ final year must be within range 1 to 9999. If not ValueError
+ is raised.
+
+ Other constructors, all class methods:
+
+ *classmethod* Week.thisweek()
+ Return the current week (local time).
+
+ *classmethod* Week.fromordinal(*ordinal*)
+ Return the week corresponding to the proleptic Gregorian ordinal,
+ where January 1 of year 1 starts the week with ordinal 1.
+
+ *classmethod* Week.fromstring(*isostring*)
+ Return a week initialized from an ISO formatted string like "2011W08"
+ or "2011-W08". Note that weeks always stringify back in the former
+ and more compact format.
+
+ *classmethod* Week.withdate(*date*)
+ Return the week that contains the given datetime.date.
+
+ *classmethod* Week.weeks_of_year(*year*)
+ Return an iterator over the weeks of the given year.
+
+ *classmethod* Week.last_week_of_year(*year*)
+ Return the last week of the given year.
+
+ Instance attributes (read-only):
+
+ Week.year
+ Between 1 and 9999 inclusive.
+
+ Week.week
+ Between 1 and 53 inclusive (52 for most years).
+
+ Supported operations:
+
+ ==================== ==========================================================
+ Operation Result
+ ==================== ==========================================================
+ week1 = week2 + int week2 is int weeks removed from week1.
+ week1 = week2 - int Computes week2 such that week2 + int == week1
+ int = week1 - week2 Computes int such that week2 + int == week1
+ week1 < week2 week1 is considered less than week2 when week1 precedes week2 in time.
+ ==================== ==========================================================
+
+ Instance methods:
+
+ Week.replace(*year*, *week*)
+ Return a Week with the same value, except for those parameters
+ given new values by whichever keyword arguments are specified.
+
+ Week.toordinal()
+ Return the proleptic Gregorian ordinal the week, where January 1 of year 1
+ starts the first week.
+
+ Week.day(*num*)
+ Return the given day of week as a datetime.date object.
+ Day 0 is Monday.
+
+ Week.monday(), Week.tuesday(),.. Week.sunday()
+ Return the given day of week as a datetime.date object.
+
+ Week.days()
+ Return the 7 days of the week as a list.
+
+ Week.contains(day)
+ Check if the given datetime.date falls within the week.
+
+ Week.isoformat()
+ Return a string representing the week in ISO 8601 format; "yyyyWww".
+ For example Week(2011, 8).isoformat() == '2011W08'.
+
+ Week.__str__()
+ For a Week w, str(w) is equivalent to w.isoformat()
+
+ Week.__repr__()
+ Return a string like "isoweek.Week(2011, 2)".
+
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2.6
+Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff --git a/isoweek.egg-info/PKG-INFO b/isoweek.egg-info/PKG-INFO
new file mode 100644
index 0000000..d70af7e
--- /dev/null
+++ b/isoweek.egg-info/PKG-INFO
@@ -0,0 +1,130 @@
+Metadata-Version: 1.1
+Name: isoweek
+Version: 1.3.3
+Summary: Objects representing a week
+Home-page: http://github.com/gisle/isoweek
+Author: Gisle Aas
+Author-email: gisle at aas.no
+License: BSD
+Description: ISO Week
+ ========
+
+ The isoweek module provide the class *Week*. Instances represent specific weeks
+ spanning Monday to Sunday. There are 52 or 53 numbered weeks in a year. Week
+ 1 is defined to be the first week with 4 or more days in January.
+
+ It's called isoweek because this is the week definition of ISO 8601. This
+ standard also define a notation for identifying weeks; yyyyWww (where the "W"
+ is a literal). An example is "2011W08" which denotes the 8th week of year
+ 2011. *Week* instances stringify to this form.
+
+ See also http://en.wikipedia.org/wiki/ISO_week_date
+
+ The *Week* instances are light weight and immutable with an interface similar
+ to the datetime.date objects. Example code::
+
+ from isoweek import Week
+ w = Week(2011, 20)
+ print "Week %s starts on %s" % (w, w.monday())
+
+ print "Current week number is", Week.thisweek().week
+ print "Next week is", Week.thisweek() + 1
+
+ Reference
+ ----------
+
+ Constructor:
+
+ *class* isoweek.Week(*year*, *week*)
+ All arguments are required. Arguments should be ints.
+
+ If the week number isn't within the range of the given year,
+ the year is adjusted to make week number within range. The
+ final year must be within range 1 to 9999. If not ValueError
+ is raised.
+
+ Other constructors, all class methods:
+
+ *classmethod* Week.thisweek()
+ Return the current week (local time).
+
+ *classmethod* Week.fromordinal(*ordinal*)
+ Return the week corresponding to the proleptic Gregorian ordinal,
+ where January 1 of year 1 starts the week with ordinal 1.
+
+ *classmethod* Week.fromstring(*isostring*)
+ Return a week initialized from an ISO formatted string like "2011W08"
+ or "2011-W08". Note that weeks always stringify back in the former
+ and more compact format.
+
+ *classmethod* Week.withdate(*date*)
+ Return the week that contains the given datetime.date.
+
+ *classmethod* Week.weeks_of_year(*year*)
+ Return an iterator over the weeks of the given year.
+
+ *classmethod* Week.last_week_of_year(*year*)
+ Return the last week of the given year.
+
+ Instance attributes (read-only):
+
+ Week.year
+ Between 1 and 9999 inclusive.
+
+ Week.week
+ Between 1 and 53 inclusive (52 for most years).
+
+ Supported operations:
+
+ ==================== ==========================================================
+ Operation Result
+ ==================== ==========================================================
+ week1 = week2 + int week2 is int weeks removed from week1.
+ week1 = week2 - int Computes week2 such that week2 + int == week1
+ int = week1 - week2 Computes int such that week2 + int == week1
+ week1 < week2 week1 is considered less than week2 when week1 precedes week2 in time.
+ ==================== ==========================================================
+
+ Instance methods:
+
+ Week.replace(*year*, *week*)
+ Return a Week with the same value, except for those parameters
+ given new values by whichever keyword arguments are specified.
+
+ Week.toordinal()
+ Return the proleptic Gregorian ordinal the week, where January 1 of year 1
+ starts the first week.
+
+ Week.day(*num*)
+ Return the given day of week as a datetime.date object.
+ Day 0 is Monday.
+
+ Week.monday(), Week.tuesday(),.. Week.sunday()
+ Return the given day of week as a datetime.date object.
+
+ Week.days()
+ Return the 7 days of the week as a list.
+
+ Week.contains(day)
+ Check if the given datetime.date falls within the week.
+
+ Week.isoformat()
+ Return a string representing the week in ISO 8601 format; "yyyyWww".
+ For example Week(2011, 8).isoformat() == '2011W08'.
+
+ Week.__str__()
+ For a Week w, str(w) is equivalent to w.isoformat()
+
+ Week.__repr__()
+ Return a string like "isoweek.Week(2011, 2)".
+
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2.6
+Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff --git a/isoweek.egg-info/SOURCES.txt b/isoweek.egg-info/SOURCES.txt
new file mode 100644
index 0000000..3245bda
--- /dev/null
+++ b/isoweek.egg-info/SOURCES.txt
@@ -0,0 +1,12 @@
+CHANGES.txt
+LICENSE.txt
+MANIFEST.in
+README.rst
+isoweek.py
+setup.cfg
+setup.py
+test_isoweek.py
+isoweek.egg-info/PKG-INFO
+isoweek.egg-info/SOURCES.txt
+isoweek.egg-info/dependency_links.txt
+isoweek.egg-info/top_level.txt
\ No newline at end of file
diff --git a/isoweek.egg-info/dependency_links.txt b/isoweek.egg-info/dependency_links.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/isoweek.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/isoweek.egg-info/top_level.txt b/isoweek.egg-info/top_level.txt
new file mode 100644
index 0000000..7a8caa2
--- /dev/null
+++ b/isoweek.egg-info/top_level.txt
@@ -0,0 +1 @@
+isoweek
diff --git a/isoweek.py b/isoweek.py
index 29b0ee0..e485622 100644
--- a/isoweek.py
+++ b/isoweek.py
@@ -1,7 +1,7 @@
from datetime import date, datetime, timedelta
from collections import namedtuple
-__version__ = (1, 3, 1)
+__version__ = (1, 3, 3)
import sys
diff --git a/setup.cfg b/setup.cfg
index 2a9acf1..6f08d0e 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,2 +1,8 @@
[bdist_wheel]
universal = 1
+
+[egg_info]
+tag_build =
+tag_date = 0
+tag_svn_revision = 0
+
diff --git a/setup.py b/setup.py
index e7ab5a1..8cd4789 100644
--- a/setup.py
+++ b/setup.py
@@ -8,7 +8,7 @@ from setuptools import setup
setup(
name = 'isoweek',
- version = '1.3.2',
+ version = '1.3.3',
description = 'Objects representing a week',
author='Gisle Aas',
author_email='gisle at aas.no',
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-isoweek.git
More information about the Python-modules-commits
mailing list