-
Notifications
You must be signed in to change notification settings - Fork 506
Comparing changes
Open a pull request
base repository: dateutil/dateutil
base: 2.8.0
head repository: dateutil/dateutil
compare: 2.8.1
Commits on Feb 5, 2019
-
Somehow a bunch of old changelog stubs from 2.7.3 got included in the 2.8.0 release notes. This updates the release notes accordingly.
Configuration menu - View commit details
-
Copy full SHA for 686ceed - Browse repository at this point
Copy the full SHA 686ceedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03d9683 - Browse repository at this point
Copy the full SHA 03d9683View commit details
Commits on Feb 22, 2019
-
Add Azure Pipelines
Configuration menu - View commit details
-
Copy full SHA for 8cb0e19 - Browse repository at this point
Copy the full SHA 8cb0e19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44a697c - Browse repository at this point
Copy the full SHA 44a697cView commit details -
Merge pull request #874 from pganssle/update_copyright
Update copyright notice 2016-2019
Configuration menu - View commit details
-
Copy full SHA for 8ac2521 - Browse repository at this point
Copy the full SHA 8ac2521View commit details
Commits on Feb 23, 2019
-
Switch release.py over to pep517.build
Closes GH #875
Configuration menu - View commit details
-
Copy full SHA for d114b10 - Browse repository at this point
Copy the full SHA d114b10View commit details -
Merge pull request #875 from smeng10/fix-Use-pep517.build-in-release.…
…py-#869 Use pep517.build in release.py (Fixes #869)
Configuration menu - View commit details
-
Copy full SHA for f9f4d94 - Browse repository at this point
Copy the full SHA f9f4d94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c82899 - Browse repository at this point
Copy the full SHA 7c82899View commit details -
Merge pull request #877 from vtbassmatt/azp-badge
add Azure Pipelines badge
Configuration menu - View commit details
-
Copy full SHA for 84b696a - Browse repository at this point
Copy the full SHA 84b696aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d5d253 - Browse repository at this point
Copy the full SHA 0d5d253View commit details -
Move simple constants from setup.py into setup.cfg
The new policy of dateutil is to use the declarative build files wherever possible. Co-authored-by: aquinlan82 <aquinlan82@gmail.com> Co-authored-by: gurgenz221 <gurgenz221@gmail.com> Co-authored-by: jachen20 <jacqueline415@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 5962934 - Browse repository at this point
Copy the full SHA 5962934View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7901a7 - Browse repository at this point
Copy the full SHA a7901a7View commit details -
Merge pull request #880 from FakeNameSE/setup_cleanup
Convert setup.py to declarative build file when possible
Configuration menu - View commit details
-
Copy full SHA for 28c14ab - Browse repository at this point
Copy the full SHA 28c14abView commit details
Commits on Feb 24, 2019
-
Merge pull request #876 from smeng10/fix-the-Add-a-build-job-in-tox-#870
Fix the add a build job in tox #870
Configuration menu - View commit details
-
Copy full SHA for 18d3f04 - Browse repository at this point
Copy the full SHA 18d3f04View commit details -
Fix isoparser test and coverage
There is one bug here in the tests, which was detected when we saw that the coverage on the test files was less than 100%. This fixes the bug and also uses nocover pragmas for known-uncovered parts of the tests, so that the baseline is 100%.
Configuration menu - View commit details
-
Copy full SHA for a7a1323 - Browse repository at this point
Copy the full SHA a7a1323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f7884 - Browse repository at this point
Copy the full SHA 69f7884View commit details -
Merge pull request #879 from fhuang5/isoparser_coverage
Improve coverage in test_isoparser
Configuration menu - View commit details
-
Copy full SHA for 222795d - Browse repository at this point
Copy the full SHA 222795dView commit details
Commits on Feb 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0d2c4e1 - Browse repository at this point
Copy the full SHA 0d2c4e1View commit details
Commits on Feb 26, 2019
-
Merge pull request #735 from jbrockmendel/cmethod
Convert many parsing tests over to pytest style.
Configuration menu - View commit details
-
Copy full SHA for fdc91e1 - Browse repository at this point
Copy the full SHA fdc91e1View commit details -
Collect parser methods by function
This is a minor refactoring to improve the code organization.
Configuration menu - View commit details
-
Copy full SHA for 0094303 - Browse repository at this point
Copy the full SHA 0094303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ecc803 - Browse repository at this point
Copy the full SHA 4ecc803View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ad6b0 - Browse repository at this point
Copy the full SHA 86ad6b0View commit details -
Merge pull request #882 from jbrockmendel/send_upstream
Refactor to collect parser methods by function
Configuration menu - View commit details
-
Copy full SHA for 5ddf09d - Browse repository at this point
Copy the full SHA 5ddf09dView commit details
Commits on Feb 27, 2019
-
Remove duplicate tests and rename TestInputFormats
Since all the TestInputFormats tests are about different input *types*, TestInputTypes is a more descriptive name.
Configuration menu - View commit details
-
Copy full SHA for 292e78d - Browse repository at this point
Copy the full SHA 292e78dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a79ad1e - Browse repository at this point
Copy the full SHA a79ad1eView commit details -
Merge pull request #890 from jbrockmendel/tclean
Remove duplicate tests
Configuration menu - View commit details
-
Copy full SHA for 9afca5d - Browse repository at this point
Copy the full SHA 9afca5dView commit details
Commits on Mar 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 246ab84 - Browse repository at this point
Copy the full SHA 246ab84View commit details -
Configuration menu - View commit details
-
Copy full SHA for b875fbd - Browse repository at this point
Copy the full SHA b875fbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7049960 - Browse repository at this point
Copy the full SHA 7049960View commit details -
Configuration menu - View commit details
-
Copy full SHA for 592a6b4 - Browse repository at this point
Copy the full SHA 592a6b4View commit details
Commits on Mar 4, 2019
-
Merge pull request #892 from jbrockmendel/more_cases
Add several parser test cases
Configuration menu - View commit details
-
Copy full SHA for 25eb864 - Browse repository at this point
Copy the full SHA 25eb864View commit details
Commits on Mar 6, 2019
-
Parametrize generic parser test cases
These tests have uninformative names, so they have been gathered into three parametetrized tests.
Configuration menu - View commit details
-
Copy full SHA for 22715e3 - Browse repository at this point
Copy the full SHA 22715e3View commit details -
Add tests for inverting strftime
These test that various `strftime` formats are invertable by the parser, for the chosen date, they are all unambiguous. and independent of time. In the future, at least some of these can be moved into a property test that does not hard code the format or the date.
Configuration menu - View commit details
-
Copy full SHA for 5cd63cc - Browse repository at this point
Copy the full SHA 5cd63ccView commit details -
Collect TZEnvContext cases in a class
This improves the organization of the test cases and also allows us to skip all tests requiring TZEnvContext at the class level.
Configuration menu - View commit details
-
Copy full SHA for 7347e23 - Browse repository at this point
Copy the full SHA 7347e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6623110 - Browse repository at this point
Copy the full SHA 6623110View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0acb3f - Browse repository at this point
Copy the full SHA d0acb3fView commit details
Commits on Mar 16, 2019
-
Merge pull request #894 from jbrockmendel/param_tests
Parametrize tests for ignore_tz, dayfirst, yearfirst
Configuration menu - View commit details
-
Copy full SHA for d9a09f6 - Browse repository at this point
Copy the full SHA d9a09f6View commit details
Commits on Mar 20, 2019
-
Combine and expand tests for tzinfos inputs
The `tzinfos` argument allows you to add or override the mappings between time zone strings and tzinfo objects, this PR groups the existing tests for this argument together in a class, and expands on it to a few more cases.
Configuration menu - View commit details
-
Copy full SHA for 0adb544 - Browse repository at this point
Copy the full SHA 0adb544View commit details -
Add failing test for invalid tzinfos dictionary
Currently, passing an argument to `tzinfos` that cannot be interpreted as a time zone will raise UnboundLocalError, but it should raise TypeError.
Configuration menu - View commit details
-
Copy full SHA for 2dbf00a - Browse repository at this point
Copy the full SHA 2dbf00aView commit details -
Fix error condition when invalid tzinfos is passed
This switches the error from UnboundLocalError to TypeError.
Configuration menu - View commit details
-
Copy full SHA for d0404c6 - Browse repository at this point
Copy the full SHA d0404c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8a1b8a - Browse repository at this point
Copy the full SHA e8a1b8aView commit details -
Use convenience function for testing tz object
For all of these tests, the most important part of the test is ensuring that the correct tzinfo object was attached, so it makes sense to add a convenience function that asserts that they are identical *and* have the same tzinfo object.
Configuration menu - View commit details
-
Copy full SHA for b8bb468 - Browse repository at this point
Copy the full SHA b8bb468View commit details -
Add test for interpreting UTC as an integer offset
Co-authored-by: Brock Mendel <jbrockmendel@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3a7f619 - Browse repository at this point
Copy the full SHA 3a7f619View commit details -
Merge pull request #891 from jbrockmendel/tclean2
Add+collect tests for tzinfos input types, fix missed case of invalid…
Configuration menu - View commit details
-
Copy full SHA for 9e95111 - Browse repository at this point
Copy the full SHA 9e95111View commit details
Commits on Apr 23, 2019
-
Currently the `tz` env breaks when run with tox >= 3.8.0 due to some problem with the weak caches not invalidating properly. As a short-term mitigation, we will pin the tox version until we can get to the root of the problem.
Configuration menu - View commit details
-
Copy full SHA for 2a68879 - Browse repository at this point
Copy the full SHA 2a68879View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1180535 - Browse repository at this point
Copy the full SHA 1180535View commit details -
Use custom ParserError class in parser
This gives a nicer string representation while retaining access to the input string in the exception arguments.
Configuration menu - View commit details
-
Copy full SHA for 7aded55 - Browse repository at this point
Copy the full SHA 7aded55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc323b - Browse repository at this point
Copy the full SHA 3dc323bView commit details -
Wrap ValueError in ParserError
Ensures that ValueErrors raised when building the datetime from an already-parsed string will be raised as ParserError as well.
Configuration menu - View commit details
-
Copy full SHA for 31e8c66 - Browse repository at this point
Copy the full SHA 31e8c66View commit details -
Convert all parser raises tests to use ParserError
ParserError is a subclass of ValueError, so this just makes the tests stricter, and this can be considered a backwards-compatible change.
Configuration menu - View commit details
-
Copy full SHA for f764c8a - Browse repository at this point
Copy the full SHA f764c8aView commit details
There are no files selected for viewing