Title: Specify minimum Python version, especially because fromisoformat() · Issue #42 · passivetotal/python_api · GitHub
Open Graph Title: Specify minimum Python version, especially because fromisoformat() · Issue #42 · passivetotal/python_api
X Title: Specify minimum Python version, especially because fromisoformat() · Issue #42 · passivetotal/python_api
Description: The present library does not specify a minimum Python version in setup.py. Some aspects of the analyzer module depend on datetime.fromisoformat() which is only available in Python 3.7 or earlier. Specifying 3.7 as the minimum version is ...
Open Graph Description: The present library does not specify a minimum Python version in setup.py. Some aspects of the analyzer module depend on datetime.fromisoformat() which is only available in Python 3.7 or earlier. S...
X Description: The present library does not specify a minimum Python version in setup.py. Some aspects of the analyzer module depend on datetime.fromisoformat() which is only available in Python 3.7 or earlier. S...
Opengraph URL: https://github.com/passivetotal/python_api/issues/42
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Specify minimum Python version, especially because fromisoformat()","articleBody":"The present library does not specify a minimum Python version in `setup.py`. \r\n\r\nSome aspects of the `analyzer` module depend on `datetime.fromisoformat()` which is only available in Python 3.7 or earlier. Specifying 3.7 as the minimum version is the obvious fix, but may introduce problems for dependent libraries. \r\n\r\nAfter testing and research, we likely need to target 3.6 as the minimum version, but that will require we implement some kind of backport for `fromisoformat()`. \r\n\r\nUntil this is implemented, users who want to use date-specific functionality in the `analyzer` in Python versions earlier than 3.7 may want to consider this project (not yet tested by this library's authors):\r\n[https://github.com/movermeyer/backports.datetime_fromisoformat](https://github.com/movermeyer/backports.datetime_fromisoformat)\r\n\r\nOriginally raised by @2xyo in #41","author":{"url":"https://github.com/aeetos","@type":"Person","name":"aeetos"},"datePublished":"2021-10-21T19:05:09.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/42/python_api/issues/42"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:eba01399-7f08-aadc-0027-79c1a27e2753 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | EA78:142C4C:2C5190A:3AA8F14:6981AB76 |
| html-safe-nonce | 37a4430e84e1196225a8e4da39abfe39bea1cc9cad432ec8d59f2e4a1b9d6159 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQTc4OjE0MkM0QzoyQzUxOTBBOjNBQThGMTQ6Njk4MUFCNzYiLCJ2aXNpdG9yX2lkIjoiMzg4NDcyNjU2MDEyMDQ4MjY3OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | eb5a1ed3cafda9313f8964af4b464692af888fecc88d203b291d5965c67159ba |
| hovercard-subject-tag | issue:1032848021 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/passivetotal/python_api/42/issue_layout |
| twitter:image | https://opengraph.githubassets.com/b4d824c2ddc922b334384cd92e9020db0054ba33b46c46c44d362b346cc11005/passivetotal/python_api/issues/42 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/b4d824c2ddc922b334384cd92e9020db0054ba33b46c46c44d362b346cc11005/passivetotal/python_api/issues/42 |
| og:image:alt | The present library does not specify a minimum Python version in setup.py. Some aspects of the analyzer module depend on datetime.fromisoformat() which is only available in Python 3.7 or earlier. S... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | aeetos |
| hostname | github.com |
| expected-hostname | github.com |
| None | e137814e266030874fd2c86863529d0622b13889eeda04148c57654b6ea84ad6 |
| turbo-cache-control | no-preview |
| go-import | github.com/passivetotal/python_api git https://github.com/passivetotal/python_api.git |
| octolytics-dimension-user_id | 12714429 |
| octolytics-dimension-user_login | passivetotal |
| octolytics-dimension-repository_id | 50881948 |
| octolytics-dimension-repository_nwo | passivetotal/python_api |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 50881948 |
| octolytics-dimension-repository_network_root_nwo | passivetotal/python_api |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | dd58d68a7813bbec9c91422c8c35f4af33832d70 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width