57 Commits (main)

Author SHA1 Message Date
  Ross McFarland a2e3b93e74
Switch to proviso for requirements.txt management 3 weeks ago
  Ross McFarland 0fdc60463d
Drop required sphinx version a bit to support 3.10 3 weeks ago
  Ross McFarland d0f961f686
Add missing test requirements section to setup.py 2 months ago
  Ross McFarland 755f618536
use the readthedocs theme 4 months ago
  Ross McFarland f5462cf40e
sphinx mermaid diagrams, continue on doc restructuring/split 4 months ago
  Ross McFarland a62cf24ea7
doc requirements in setup.py and new requirements-doc.txt 4 months ago
  Ross McFarland 00fc2c75ed
Make the switch to the changelet module 5 months ago
  Ross McFarland c8ed44d61e
Remove docutils clamp 1 year ago
  Ross McFarland cc398853d2
Bump python_requires to 3.9 1 year ago
  Ross McFarland c9bb29ccc2
Clamp docutils to 0.20.x until we're done with 3.8 2 years ago
  Ross McFarland b6362ec6d0
Update black to 24.x 2 years ago
  Ross McFarland 44499a996e
Remove dead version function 2 years ago
  Ross McFarland c9a2c8f72b
Simplify versioning, just use __version__ 2 years ago
  Ross McFarland 9cb690d64c
Remove a python 3.7 import work-around 2 years ago
  Ross McFarland 221d4f482c
black and isort version req updates 2 years ago
  Samuel Parkinson 9f4a910a08 Upgrade `dnspython` 3 years ago
  Ross McFarland cfaf7315de
use pyproject.toml for tooling, add isort 3 years ago
  Ross McFarland 6be0a8133a
isort import formatting 3 years ago
  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 6 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