1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

46 Commits

Author SHA1 Message Date
44499a996e Remove dead version function 2023-11-11 12:38:10 -08:00
c9a2c8f72b Simplify versioning, just use __version__ 2023-11-11 09:33:48 -08:00
9cb690d64c Remove a python 3.7 import work-around 2023-07-29 12:02:26 -07:00
221d4f482c black and isort version req updates 2023-06-28 14:35:38 -07:00
9f4a910a08 Upgrade dnspython
Matches the minimum version required by `octodns-bind`.
2023-02-20 18:17:43 +00:00
cfaf7315de use pyproject.toml for tooling, add isort 2023-01-22 13:56:13 -08:00
6be0a8133a isort import formatting 2023-01-22 13:54:19 -08:00
78c53de22c Merge remote-tracking branch 'origin/master' into idna 2022-08-09 07:58:07 -07:00
e116d26eec Implement black formatting 2022-07-04 12:27:39 -07:00
044d8561ed Add idna encode/decode helpers 2022-05-20 09:13:38 -07:00
6f15a4cec4 Add octodns-versions command 2022-03-30 19:09:03 -07:00
d207df9e40 Implement pep440 style public and local version numbers 2022-03-27 07:34:08 -07:00
ed6125c003 Explicitly include pytest-cov 2022-03-10 07:19:33 -08:00
c0e38d67f7 pycountry is only a dev requirement in core now 2022-02-01 07:20:24 -08:00
49535fa104 Move pycountry-convert to dev requirements 2022-01-28 12:24:04 -08:00
4dff97e8f6 Rework update-requirements and setup.py to use pip's setup.py support 2022-01-27 10:17:30 -08:00
65dce06169 We don't explicitly need requests anymore 2022-01-26 17:58:10 -08:00
e25b618e95 Initial pass at script/update-requirements, results of run 2022-01-26 17:47:31 -08:00
3ed6d743e6 Switch to pytests, add a tiny bit of smoke test coverage to get something coverage no longer gets 2022-01-13 14:26:30 -08:00
38744a0e96 Don't write description out to a temporary file 2021-11-24 06:37:00 -08:00
576a6b10e2 add python_requires 2021-10-20 15:28:00 -07:00
6959a9a6e1 Remove python version gates on requirements, all py3 now 2021-09-28 17:41:24 -07:00
8d1f6c69e7 Add fqdn module to setup.py as dependency 2021-01-08 15:08:38 -08:00
523f1f5647 s#github/octodns#octodns/octodns/g 2020-12-08 08:33:04 -08:00
5c248b476d According to docs ipaddress was 3.3, requires for ipaddress too
Also corrects futures to 3.2 in requires
2020-07-20 13:23:40 -07:00
bac1662242 fix: dependency 'ipaddress' unnecessary for py >= 3.2 2020-06-15 16:52:08 +00:00
826df247b5 python-dateutil>=2.8.1 2020-01-11 08:57:05 -08:00
fe58c67133 Bump python-dateutil from 2.6.1 to 2.8.1
Bumps [python-dateutil](https://github.com/dateutil/dateutil) from 2.6.1 to 2.8.1.
- [Release notes](https://github.com/dateutil/dateutil/releases)
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS)
- [Commits](https://github.com/dateutil/dateutil/compare/2.6.1...2.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-11 16:28:23 +00:00
6f9842301e Prefer StringIO.StringIO over io. 2019-10-14 19:31:04 -07:00
4a41c98c16 setup.py install_requires futures only on 2.7 2019-10-14 19:14:38 -07:00
2f45cbc086 No six for setup.py, try/except both options 2019-10-14 19:10:47 -07:00
4e09f8a838 Use six.StringIO in setup.py 2019-10-14 19:07:12 -07:00
6959b58b75 Update requirements and setup.py, remove incf.countryutils, promote pycountry-convert 2019-10-09 16:03:06 -07:00
a1d2217604 Fix/hack README rendering so that pypi's markdown handling libs are happy 2019-09-30 10:17:50 -07:00
4ae3807627 Render README on pypi as markdown, update twine, fix a couple README bits 2019-07-16 07:03:50 -07:00
56fe72df5c Bump PyYAML to 4.2b1 2019-01-08 09:32:17 -08:00
7a1875e7d3 Update natsort versions to 5.5.0 which has setuptools fixes 2018-11-18 17:44:09 -08:00
9904086b31 In setup.py too 2018-10-29 19:32:12 -07:00
f8a98b8fbc bound natsort to 5.2.x
Current latest (5.4.1) FTBFS on Python 2.7.
2018-10-30 11:12:23 +11:00
f86c06d304 Revert the setup.cfg infra and go back to requirements.txt
I've continually run into problems with the setup.cfg route that I'm not
interested in investing the time to debug and fix. Looking around it doesn't
seem to be very common yet so I've had a hard time finding help/docs etc.
2018-04-20 12:35:58 -07:00
77d2fd1eb4 improve setuptools capabilities 2017-11-03 22:31:38 +01:00
db35ffe72e Replace my custom natrual sorting with natsort module
Better to use something real/tested and less likely buggy/limited.
2017-06-19 22:17:48 -07:00
5a742bca92 Fixes to get a working dist build 2017-04-18 09:12:14 -07:00
a4c5a36ff9 yamllint is not a hard requirement, just something we use in our workflow 2017-03-29 12:22:09 -07:00
100688cdc6 Fix octodns-* command warning, improve log messages a bit 2017-03-27 09:59:42 -07:00
7957a4c018 Initial import of OSS OctoDNS 2017-03-15 15:38:10 -07:00