Ross McFarland
|
344bc2de5f
|
Remove stale script/sdist script
|
2 years ago |
Ross McFarland
|
eb4979d40b
|
__VERSION__ -> __version__ in script/release
|
2 years ago |
Ross McFarland
|
9a5173e252
|
doh, cibuild-module doesn't have +x
|
2 years ago |
Ross McFarland
|
165e32f18d
|
Manually install setuptools in script/cibuild-module
|
2 years ago |
Ross McFarland
|
0ba9cb2727
|
Rename ./script/test-module to ./script/cibuild-module for consistency
|
2 years ago |
Ross McFarland
|
8be2732de4
|
setuptools is no longer in venvs by default - gh-95299
|
2 years ago |
Ross McFarland
|
e2ddfa6e48
|
Version from var, not copy-n-paste
|
2 years ago |
Ross McFarland
|
3953f1dea5
|
Update script/release to do clean room dist builds
|
2 years ago |
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
- For providers that support such
|
6 years ago |
Ross McFarland
|
a1b72ac29f
|
Ignore E741, flags single-letter var names in comprehensions which I want to allow
|
6 years ago |