39 Commits (8b82159ee0b09fcdffde47812a53c087f7adfe82)

Author SHA1 Message Date
  Ross McFarland e116d26eec
Implement black formatting 3 years ago
  Ross McFarland 044d8561ed
Add idna encode/decode helpers 4 years ago
  Ross McFarland 6f15a4cec4
Add octodns-versions command 4 years ago
  Ross McFarland d207df9e40
Implement pep440 style public and local version numbers 4 years ago
  Ross McFarland ed6125c003
Explicitly include pytest-cov 4 years ago
  Ross McFarland c0e38d67f7
pycountry is only a dev requirement in core now 4 years ago
  Ross McFarland 49535fa104
Move pycountry-convert to dev requirements 4 years ago
  Ross McFarland 4dff97e8f6
Rework update-requirements and setup.py to use pip's setup.py support 4 years ago
  Ross McFarland 65dce06169
We don't explicitly need requests anymore 4 years ago
  Ross McFarland e25b618e95
Initial pass at script/update-requirements, results of run 4 years ago
  Ross McFarland 3ed6d743e6
Switch to pytests, add a tiny bit of smoke test coverage to get something coverage no longer gets 4 years ago
  Ross McFarland 38744a0e96
Don't write description out to a temporary file 4 years ago
  Benjamin Kane 576a6b10e2 add python_requires 4 years ago
  Ross McFarland 6959a9a6e1
Remove python version gates on requirements, all py3 now 4 years ago
  Adam Smith 8d1f6c69e7 Add fqdn module to setup.py as dependency 5 years ago
  Ross McFarland 523f1f5647
s#github/octodns#octodns/octodns/g 5 years ago
  Ross McFarland 5c248b476d
According to docs ipaddress was 3.3, requires for ipaddress too 5 years ago
  DavHau bac1662242 fix: dependency 'ipaddress' unnecessary for py >= 3.2 6 years ago
  Ross McFarland 826df247b5
python-dateutil>=2.8.1 6 years ago
  dependabot-preview[bot] fe58c67133
Bump python-dateutil from 2.6.1 to 2.8.1 6 years ago
  Ross McFarland 6f9842301e
Prefer StringIO.StringIO over io. 6 years ago
  Ross McFarland 4a41c98c16
setup.py install_requires futures only on 2.7 6 years ago
  Ross McFarland 2f45cbc086
No six for setup.py, try/except both options 6 years ago
  Ross McFarland 4e09f8a838
Use six.StringIO in setup.py 6 years ago
  Ross McFarland 6959b58b75
Update requirements and setup.py, remove incf.countryutils, promote pycountry-convert 6 years ago
  Ross McFarland a1d2217604
Fix/hack README rendering so that pypi's markdown handling libs are happy 6 years ago
  Ross McFarland 4ae3807627
Render README on pypi as markdown, update twine, fix a couple README bits 7 years ago
  Ross McFarland 56fe72df5c
Bump PyYAML to 4.2b1 7 years ago
  Ross McFarland 7a1875e7d3
Update natsort versions to 5.5.0 which has setuptools fixes 7 years ago
  Ross McFarland 9904086b31
In setup.py too 7 years ago
  Ashe Connor f8a98b8fbc
bound natsort to 5.2.x 7 years ago
  Ross McFarland f86c06d304
Revert the setup.cfg infra and go back to requirements.txt 8 years ago
  Hervé Beraud 77d2fd1eb4 improve setuptools capabilities 8 years ago
  Ross McFarland db35ffe72e Replace my custom natrual sorting with natsort module 9 years ago
  Ross McFarland 5a742bca92 Fixes to get a working dist build 9 years ago
  Ross McFarland a4c5a36ff9 yamllint is not a hard requirement, just something we use in our workflow 9 years ago
  Ross McFarland 100688cdc6 Fix octodns-* command warning, improve log messages a bit 9 years ago
  Ross McFarland 7957a4c018 Initial import of OSS OctoDNS 9 years ago