Commit Graph

37 Commits

Author SHA256 Message Date
Dominique Leuenberger
972d3b704f Accepting request 1084231 from devel:languages:python
- update to 4.3:
  * Improved the error message when the ZoneInfo cannot be found
  * Don't error out because we find multiple possible timezones
    for a symlink.

OBS-URL: https://build.opensuse.org/request/show/1084231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=16
2023-05-04 15:09:32 +00:00
1ddf26d4e0 - update to 4.3:
* Improved the error message when the ZoneInfo cannot be found
  * Don't error out because we find multiple possible timezones
    for a symlink.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=35
2023-05-03 09:22:40 +00:00
Dominique Leuenberger
090d43c875 Accepting request 1081994 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=15
2023-04-22 20:02:01 +00:00
90f25e244d Accepting request 1081680 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081680
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=33
2023-04-21 14:55:00 +00:00
Dominique Leuenberger
a13efd50b3 Accepting request 1002999 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1002999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=14
2022-09-13 13:07:58 +00:00
06ad0cb3ae Accepting request 1002998 from home:dimstar:Factory
- Only BuildRequire python38-backports.zoneinfo if python38-base is
  also present (i.e. do not require this when python38 is not a
  built python flavor).

OBS-URL: https://build.opensuse.org/request/show/1002998
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=31
2022-09-12 14:51:55 +00:00
Dominique Leuenberger
b7b7546dcb Accepting request 970819 from devel:languages:python
- version update to 4.2
  4.2 (2022-04-02)
  - If TZ environment variable is set to /etc/localhost, and that's a link to
    a zoneinfo file, then tzlocal will now find the timezone name, and not
    just return a localtime TZ object.
  4.1 (2021-10-29)
  - No changes from 4.1b1.
  4.1b1 (2021-10-28)
  - It turns out a lot of Linux distributions make the links between zoneinfo
    aliases backwards, so instead of linking GB to Europe/London it actually
    links the other way. When /etc/localtime then links to Europe/London, and you
    also have a config file saying Europe/London, the code that checks if
    /etc/localtime is a symlink ends up at GB instead of Europe/London and
    we get an error, as it thinks GB and Europe/London are different zones.
    So now we check the symlink of all timezones in the uniqueness test. We still
    return the name in the config file, though, so you would only get GB or Zulu
    returned as the time zone instead of Europe/London or UTC if your only
    configuration is the /etc/localtime symlink, as that's checked last, and
    tzlocal will return the first configuration found.
  - The above change also means that GMT and UTC are no longer seen as synonyms,
    as zoneinfo does not see them as synonyms. This might be controversial,
    but you just have to live with it. Pick one and stay with it. ;-)
  4.0.2 (2021-10-26)
  - Improved the error message when you had a conflict including a
    /etc/localtime symlink.
  4.0.1 (2021-10-19)
  - A long time bug in Ubuntu docker images seem to not get fixed,
    so I added a workaround.
  4.0.1b1 (2021-10-18)
  - Handle UCT and Zulu as synonyms for UTC, while treating GMT and

OBS-URL: https://build.opensuse.org/request/show/970819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=13
2022-04-23 17:44:57 +00:00
Markéta Machová
a618a8db0e remove the old tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=29
2022-04-19 12:25:32 +00:00
Markéta Machová
d76d1addbc Accepting request 970765 from home:pgajdos:python
- version update to 4.2
  4.2 (2022-04-02)
  - If TZ environment variable is set to /etc/localhost, and that's a link to
    a zoneinfo file, then tzlocal will now find the timezone name, and not
    just return a localtime TZ object.
  4.1 (2021-10-29)
  - No changes from 4.1b1.
  4.1b1 (2021-10-28)
  - It turns out a lot of Linux distributions make the links between zoneinfo
    aliases backwards, so instead of linking GB to Europe/London it actually
    links the other way. When /etc/localtime then links to Europe/London, and you
    also have a config file saying Europe/London, the code that checks if
    /etc/localtime is a symlink ends up at GB instead of Europe/London and
    we get an error, as it thinks GB and Europe/London are different zones.
    So now we check the symlink of all timezones in the uniqueness test. We still
    return the name in the config file, though, so you would only get GB or Zulu
    returned as the time zone instead of Europe/London or UTC if your only
    configuration is the /etc/localtime symlink, as that's checked last, and
    tzlocal will return the first configuration found.
  - The above change also means that GMT and UTC are no longer seen as synonyms,
    as zoneinfo does not see them as synonyms. This might be controversial,
    but you just have to live with it. Pick one and stay with it. ;-)
  4.0.2 (2021-10-26)
  - Improved the error message when you had a conflict including a
    /etc/localtime symlink.
  4.0.1 (2021-10-19)
  - A long time bug in Ubuntu docker images seem to not get fixed,
    so I added a workaround.
  4.0.1b1 (2021-10-18)
  - Handle UCT and Zulu as synonyms for UTC, while treating GMT and

OBS-URL: https://build.opensuse.org/request/show/970765
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=28
2022-04-19 12:10:38 +00:00
Dominique Leuenberger
137d28df53 Accepting request 914742 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/914742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=12
2021-09-03 19:25:37 +00:00
80c6209d98 Accepting request 914569 from home:pgajdos:python
- %check: use %pyunittest rpm macro

OBS-URL: https://build.opensuse.org/request/show/914569
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=27
2021-08-28 08:29:35 +00:00
Dominique Leuenberger
76d3a0d07c Accepting request 810919 from devel:languages:python
- update to 2.1:
  - The is_dst flag is wrong for Europe/Dublin on some Unix releases.
  I changed to another way of determining if DST is in effect or not.
  - Added support for Python 3.7 and 3.8. Dropped 3.5 although it still works.

OBS-URL: https://build.opensuse.org/request/show/810919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=11
2020-06-05 18:00:04 +00:00
b227fa5f8f - update to 2.1:
- The is_dst flag is wrong for Europe/Dublin on some Unix releases.
  I changed to another way of determining if DST is in effect or not.
  - Added support for Python 3.7 and 3.8. Dropped 3.5 although it still works.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=25
2020-06-02 17:18:54 +00:00
Dominique Leuenberger
7e729cd07e Accepting request 783973 from devel:languages:python
Staging:I

OBS-URL: https://build.opensuse.org/request/show/783973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=10
2020-03-26 23:20:16 +00:00
Tomáš Chvátal
0d3d0e66cb - Fix build without py2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=23
2020-03-11 16:47:22 +00:00
Dominique Leuenberger
6e7bd60511 Accepting request 720064 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/720064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=9
2019-08-07 11:53:56 +00:00
Tomáš Chvátal
3215eaa426 Accepting request 720055 from home:pgajdos
- version update to 2.0.0
  Major differences since 1.5.1
  .............................
  - When no time zone configuration can be find, tzlocal now return UTC.
    This is a major difference from 1.x, where an exception would be raised.
    This change is because Docker images often have no configuration at all,
    and the unix utilities will then default to UTC, so we follow that.
  - If tzlocal on Unix finds a timezone name in a /etc config file, then 
    tzlocal now verifies that the timezone it fouds has the same offset as
    the local computer is configured with. If it doesn't, something is
    configured incorrectly. (Victor Torres, regebro)
  - Get timezone via Termux `getprop` wrapper on Android. It's not officially
    supported because we can't test it, but at least we make an effort.
    (Jean Jordaan)
  Minor differences and bug fixes
  ...............................
  - Skip comment lines when parsing /etc/timezone. (Edward Betts)
  - Don't load timezone from current directory. (Gabriel Corona)
  - Now verifies that the config files actually contain something before
    reading them. (Zackary Welch, regebro)
  - Got rid of a BytesWarning (Mickaël Schoentgen)
  - Now handles if config file paths exists, but are directories.

OBS-URL: https://build.opensuse.org/request/show/720055
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=21
2019-07-31 13:46:05 +00:00
Dominique Leuenberger
19f890e2be Accepting request 685941 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/685941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=8
2019-03-19 08:59:09 +00:00
Tomáš Chvátal
acf530f4fc Accepting request 685872 from home:jengelh:branches:devel:languages:python
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/685872
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=19
2019-03-18 08:10:18 +00:00
Dominique Leuenberger
8cc7adf277 Accepting request 681301 from devel:languages:python
- Switch to github archive as per upstream recommendation:
  * the pypi archive fails tests due to wrong file->symlink conversions
- Update to 1.5.1:
  * increased test coverage.
  * No longer treats macOS as special, but as a unix.
  * get_windows_info.py is renamed to update_windows_mappings.py
  * Windows mappings now also contain mappings from deprecated zoneinfo names.
    (Preston-Landers, regebro)

OBS-URL: https://build.opensuse.org/request/show/681301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=7
2019-03-05 11:21:47 +00:00
Tomáš Chvátal
cc232de4c5 - Switch to github archive as per upstream recommendation:
* the pypi archive fails tests due to wrong file->symlink conversions
- Update to 1.5.1:
  * increased test coverage.
  * No longer treats macOS as special, but as a unix.
  * get_windows_info.py is renamed to update_windows_mappings.py
  * Windows mappings now also contain mappings from deprecated zoneinfo names.
    (Preston-Landers, regebro)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=17
2019-03-04 11:15:43 +00:00
Dominique Leuenberger
d0289fe56b Accepting request 659730 from devel:languages:python
- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=6
2018-12-24 10:45:30 +00:00
a2c2390685 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=15
2018-12-04 14:11:16 +00:00
Yuchen Lin
de6fb05e0f Accepting request 635361 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/635361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=5
2018-09-13 22:01:06 +00:00
efcf95770e Accepting request 635353 from home:seanmarlow:branches:devel:languages:python
Add changelog entry

OBS-URL: https://build.opensuse.org/request/show/635353
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=13
2018-09-12 16:31:20 +00:00
8d4641c29a Accepting request 635344 from home:seanmarlow:branches:devel:languages:python
Fix fdupes, fix check and move license.

OBS-URL: https://build.opensuse.org/request/show/635344
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=12
2018-09-12 14:38:08 +00:00
Dominique Leuenberger
f3f46935ef Accepting request 530456 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/530456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=4
2017-10-09 17:41:11 +00:00
2411e047d2 Accepting request 530426 from home:seanmarlow:branches:devel:languages:python
Update source tarball location.

OBS-URL: https://build.opensuse.org/request/show/530426
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=10
2017-10-02 12:29:22 +00:00
Thomas Bechtold
69d9945fd7 Accepting request 519195 from home:bear454:branches:devel:languages:python
- Update to version 1.4
  - Relicensed upstream as MIT
  - Dropping support for Python versions 2.5, 3.1, 3.2
  - adding support for Python 3.6 
  - Closes stdout and stderr to get rid of ResourceWarnings
  - Added support for /var/db/zoneinfo
  - Tests failed if TZ was set in the environment.
  - Replaces os.popen() with subprocess.Popen()
  - Systemd stores no time zone name, forcing us to look at the 
    name of the file that localtime symlinks to.

OBS-URL: https://build.opensuse.org/request/show/519195
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=9
2017-08-29 12:05:37 +00:00
Dominique Leuenberger
3d22bc6510 Accepting request 511254 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/511254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=3
2017-07-21 20:48:29 +00:00
c500b0a224 - Convert to singlespec build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=7
2017-07-11 16:23:04 +00:00
Dominique Leuenberger
659fc61fda Accepting request 331686 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/331686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=2
2015-10-01 07:28:56 +00:00
Denisart Benjamin
edee7db3a6 Accepting request 330912 from home:sax2:branches:devel:languages:python
Package resubmitted to OBS to keep the changelog entry in
sync with the submission of this package to SLE12 (IBS)

Thanks

OBS-URL: https://build.opensuse.org/request/show/330912
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=5
2015-09-17 11:57:54 +00:00
Dominique Leuenberger
de1a64b38b Accepting request 319787 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/319787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tzlocal?expand=0&rev=1
2015-08-03 15:21:42 +00:00
Todd R
a2963c1296 Accepting request 316557 from home:TheBlackCat:branches:devel:languages:python
Fix building on SLES 11

OBS-URL: https://build.opensuse.org/request/show/316557
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=3
2015-07-14 07:45:19 +00:00
Denisart Benjamin
f0e0277ee2 Accepting request 311266 from home:jkeil:branches:devel:languages:python
- Reworked spec file
  * Bump version
  * Use github upstream url
  * Improve description and summary
  * Use tarball instead of zip
  * Minimize %files section

OBS-URL: https://build.opensuse.org/request/show/311266
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=2
2015-06-14 18:53:01 +00:00
88ab1b405d Accepting request 261559 from home:seilerphilipp
now with the correct way to do the test (pytz as build dependency)

OBS-URL: https://build.opensuse.org/request/show/261559
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tzlocal?expand=0&rev=1
2014-11-14 10:27:14 +00:00