69 Commits (v1.2.0)

Author SHA1 Message Date
  Ross McFarland 10c31e37e7
Dump a pip freeze into ci output for ease of seeing module verisons 2 years ago
  Ross McFarland 1ccd980f50
Update the README TOC and add script that can generate it 2 years ago
  Ross McFarland 49d9d88e1b
Add a message to script/release about pypirc when absent 2 years ago
  Ross McFarland ddba96c289
Include python in scripts directory in lint & formatting 3 years ago
  Ross McFarland 8eea4ca544
Add header to generated requirements 3 years ago
  Ross McFarland 2539cbe59b
Rework script/generate-geo-data to output formatted code. Minor updates to data 3 years ago
  Ross McFarland e938e77d9a
Anchor script/release version search 3 years ago
  Ross McFarland cfaf7315de
use pyproject.toml for tooling, add isort 3 years ago
  Ross McFarland 9ded28204c
Try to get sed -i that'll work on both OSX and linux 3 years ago
  Ross McFarland 927ca1e8bc
Revert back to .[dev], .[test] is not (yet) universally a thing 3 years ago
  Ross McFarland 3125d1f7aa
Explicitly install pytest-network in test-module in case underlying module doesn't include it 3 years ago
  Ross McFarland 7d7cf49522
Install test requirements, not dev in test-module 3 years ago
  Ross McFarland 4d025faa21
pyproject.toml is a better indicator of poetry 3 years ago
  Ross McFarland c293bb19b3
Add ./script/test-module support for poetry and sukiyaki/octodns-netbox to the actions module list 3 years ago
  Ross McFarland 51f8eb17f0
Update to latest best practice for ignore-revs and hooks 3 years ago
  Ross McFarland e116d26eec
Implement black formatting 3 years ago
  Ross McFarland 45123a4c81
Split out cibuild-setup-py 4 years ago
  Ross McFarland d207df9e40
Implement pep440 style public and local version numbers 4 years ago
  Ross McFarland c39733cf91
Update requirements*.txt to the latest 4 years ago
  Ross McFarland 97c49d1152
Manually runnable modules test 4 years ago
  Ross McFarland 83c0454a88
Include --disable-network flag in ci installed test 4 years ago
  Ross McFarland 562a2c9e87
Rework how we find and exclude ourself in update-requirements 4 years ago
  Ross McFarland fb7addcf3f
.[dev] install defeats the purpose and file installs octodns 4 years ago
  Ross McFarland 68aca50aa7
env and versions after the source 4 years ago
  Ross McFarland b92b23d607
Use . rather than source, latter is not always available 4 years ago
  Ross McFarland 32f0092263
Don't change into the venv, won't find tests there 4 years ago
  Ross McFarland e495633aeb
Fully vet the setup.py requirements and installed code during cibuild 4 years ago
  Ross McFarland 4dff97e8f6
Rework update-requirements and setup.py to use pip's setup.py support 4 years ago
  Ross McFarland b4e006f60f
Print sorted frozen and dev_frozen to match files 4 years ago
  Ross McFarland e25b618e95
Initial pass at script/update-requirements, results of run 4 years ago
  Ross McFarland 7efd4f8b2f
Use pytest's built in coverage support 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
  Benjamin Kane bbcdbde679 replace virtualenv with venv 4 years ago
  Ross McFarland 5774e7490b
Add changelog helper script 4 years ago
  Ross McFarland 47f94cc50e
use build module with both sdist and wheel packages 4 years ago
  Ross McFarland c878ec6eee
Install nose no-network and timer plugins, use no-network in test & coverage 4 years ago
  Viranch Mehta f90d261133
drop Azure DNS env vars in scripts 5 years ago
  Ross McFarland 364b70048f
Fix coverage pragma grep 5 years ago
  Dan Hanks 41b3018a79 Change continent code for Timor Leste 6 years ago
  Ross McFarland ea5df74c3b
If VENV_PYTHON is not specified default to python3 6 years ago
  Dan Hanks 1569d94513 Add support for geo-targeting of CA provinces 6 years ago
  Ross McFarland a1b72ac29f
Ignore E741, flags single-letter var names in comprehensions which I want to allow 6 years ago
  Ross McFarland b7e75b700d
Fix code coverage for NS1 6 years ago
  Ross McFarland fd037e873b
Transip v2.1.1, back out test skips and coverage omits 6 years ago
  Pavan Chandrashekar 4432d49591 Minor fix. Coverage uses bourne shell, not bash 6 years ago
  Pavan Chandrashekar 3ffde7330a Bypass transip tests, they are blocking octodns CI 6 years ago
  Ross McFarland 7a623f167f
Test python setup build in CI 6 years ago
  Ross McFarland 0a7d63ef06
Show line numbers missing coverage 6 years ago
  Ross McFarland e3ad57d15b
twine check before upload 6 years ago
  Peter Dave Hello a516f2ca7c Refactor shell script syntax and consistency 7 years ago