summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #70 from kianmeng/fix-typosHEADmastergweis2022-03-135-8/+8
|\ | | | | Fix typos
| * Fix typosKian-Meng Ang2022-01-255-8/+8
| |
* | Drop support for Python <= 3.6Hugo van Kemenade2021-12-131-1/+1
|/
* Merge branch 'PR64'Gerhard Weis2021-12-131-11/+12
|\ | | | | | | | | | | | | | | | | | | * PR64: Flake8 Remove type annotation to support python 2 Allow control over return type of parse_duration. # Conflicts: # src/isodate/isoduration.py
| * Flake8F.N. Claessen2021-03-041-2/+10
| |
| * Remove type annotation to support python 2F.N. Claessen2021-03-041-1/+1
| |
| * Allow control over return type of parse_duration.F.N. Claessen2021-02-251-9/+10
| |
* | - round down microseconds (in case precision is higher)Gerhard Weis2021-12-133-7/+15
| |
* | Merge branch 'PR16'Gerhard Weis2021-12-132-89/+56
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PR16: Don't match garbage characters at the end of time strings Don't match garbage characters at the end of date strings Factor in some regexes # Conflicts: # src/isodate/isodates.py # src/isodate/isotime.py
| * | Don't match garbage characters at the end of time stringsGabriel2015-01-201-13/+12
| | | | | | | | | | | | Addresses #15.
| * | Don't match garbage characters at the end of date stringsGabriel2015-01-201-26/+28
| | | | | | | | | | | | Addresses #15.
| * | Factor in some regexesGabriel2015-01-202-13/+4
| | | | | | | | | | | | | | | This is for date and time formats that differed in a single optional character.
* | | Merge branch 'PR60'Gerhard Weis2021-12-131-0/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PR60: Use non-beta Python 3.8 on Travis Use Python 3.8 beta on Travis PEP8: 79 chars Use Xenial on Travis to test on Python3.7 Fix Python 3.8 DeprecationWarning Add support for py37 and py38 Raise warnings produced by isodate as errors during tests Avoid unclosed file warning # Conflicts: # .travis.yml # setup.py # src/isodate/duration.py # src/isodate/tests/__init__.py # tox.ini
| * | | PEP8: 79 charsJose Eduardo2019-07-191-2/+4
| | | |
| * | | Fix Python 3.8 DeprecationWarningJose Eduardo2019-07-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref: https://docs.python.org/3.8/whatsnew/3.8.html > Many builtin and extension functions that take integer arguments will > now emit a deprecation warning for Decimals, Fractions and any other > objects that can be converted to integers only with a loss (e.g. that > have the `__int__()` method but do not have the `__index__()` method). > In future version they will be errors. (Contributed by Serhiy > Storchaka in bpo-36048.)
| * | | Raise warnings produced by isodate as errors during testsJose Eduardo2019-07-191-0/+3
| | |/ | |/|
* | | Merge branch 'PR57'Gerhard Weis2021-12-1315-390/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PR57: remove the license from tests 1) move license to Project's root 2) add a missing sentence from 2-clause license 3-clause license ("BSD License 2.0", "Revised BSD License", "New BSD License", or "Modified BSD License"): [(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.] # Conflicts: # src/isodate/__init__.py # src/isodate/duration.py # src/isodate/isodates.py # src/isodate/isodatetime.py # src/isodate/isoduration.py # src/isodate/isoerror.py # src/isodate/isotime.py # src/isodate/isotzinfo.py # src/isodate/tests/__init__.py # src/isodate/tests/test_date.py # src/isodate/tests/test_datetime.py # src/isodate/tests/test_duration.py # src/isodate/tests/test_strf.py # src/isodate/tests/test_time.py
| * | | remove the license from testsAlexander Mangin2019-03-276-156/+0
| | | |
| * | | 1) move license to Project's rootAlexander Mangin2019-03-279-234/+0
| |/ / | | | | | | | | | | | | 2) add a missing sentence from 2-clause license 3-clause license ("BSD License 2.0", "Revised BSD License", "New BSD License", or "Modified BSD License"): [(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.]
* | | white spaceGerhard Weis2021-12-1317-971/+1204
| | |
* | | Fix for Python 3.10: TypeError: 'decimal.Decimal' object cannot be ↵Hugo van Kemenade2021-09-131-2/+6
|/ / | | | | | | interpreted as an integer
* | typoGerhard Weis2017-10-131-2/+2
| |
* | Be able to recognize time zones with fractional hoursIgor2017-10-113-1/+17
| |
* | Merge branch 'master' of https://github.com/raisou/isodateGerhard Weis2017-07-064-12/+26
|\ \
| * | add ability to choose default month and day when incomplete dateFabien Loffredo2016-12-231-5/+9
| | |
| * | add incomplete month date supportFabien Loffredo2016-12-234-7/+17
| | |
* | | rely on duck typing when doing duration mathsGerhard Weis2017-07-061-72/+66
| | |
* | | use sixGerhard Weis2017-07-053-16/+9
| | |
* | | Merge branch 'master' of https://github.com/lmazuel/isodateGerhard Weis2017-07-053-2/+13
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # .travis.yml # setup.cfg # src/isodate/tzinfo.py
| * | | Flake happinessLaurent Mazuel2017-06-2810-4/+14
| | | |
| * | | Adapt after 2to3 removalLaurent Mazuel2017-06-282-3/+10
| | | |
| * | | Py3 compatLaurent Mazuel2017-06-281-1/+4
| | | |
| * | | isinstance(obj, (str, unicode)) to be Py2/3 compatLaurent Mazuel2017-06-281-1/+1
| |/ /
* | | whitespaceGerhard Weis2017-07-058-1/+9
| | |
* | | Merge pull request #36 from zsong/mastergweis2017-07-052-1/+8
|\ \ \ | | | | | | | | Fixed the issues #33
| * | | Removed the trailing space.Ziang Song2015-12-031-1/+1
| | | |
| * | | Removed the unnecessory lines.Ziang Song2015-12-031-3/+0
| | | |
| * | | https://github.com/gweis/isodate/issues/33Ziang Song2015-12-032-1/+11
| |/ /
* | | isodate.UTC remains the same object in a pickleJarno Saarimäki2015-11-272-0/+20
|/ /
* | typoClaude2015-09-031-2/+2
| |
* | python 2.6 fixClaude2015-08-041-4/+4
| |
* | Add multiplication to durationClaude2015-08-042-0/+80
| |
* | fixing misspellingGeoffrey Fairchild2015-06-221-1/+1
| |
* | Duration objects are now hashableGeoffrey Fairchild2015-06-222-0/+24
| |
* | Merge pull request #19 from tofu-rocketry/all_string_listgweis2015-04-011-14/+14
|\ \ | | | | | | Change '__all__' in top 'init' to list of strings
| * | Change __all__ in top init to be list of stringsAdrian Coveney2015-02-261-14/+14
| |/ | | | | | | | | - Change __all__ in top level __init__.py to be a list of strings which is what it should be.
* | Merge pull request #18 from Polyconseil/fbochu/iso8601-period-regexpgweis2015-04-011-1/+2
|\ \ | | | | | | Fix ISO8601_PERIOD_REGEX to not match 'P'
| * | Fix ISO8601_PERIOD_REGEX to not match 'P'Fabien Bochu2015-03-101-1/+2
| |/
* | Move line breaks after operatorsAdrian Coveney2015-02-263-28/+28
|/ | | | | - Move line breaks to after operators as per PEP8 as Flake has started picking up on this in a newer version.
* Merge pull request #12 from tofu-rocketry/datetime_input_handlinggweis2014-11-072-4/+15
|\ | | | | Make parse_datetime raise ISO8601Error if no 'T'