- fixes automatic solving of unique constraint errors (#85)
- django 4.2 support
- python 3.11 support
- refactor of sync and fetch logic to simplify and modernize approach
- support for fetching data from peeringdb cache servers
- support for quickly setting a local snapshot of peeringdb server via the
peeringdb server
commands - env variable support for config (see docs/config.md)
- python 3.7 support
- django 2.2 support
- django 3.0 support
- support for campus object
- sync issue when nullable model field does not exist on api output
- support for Carrier and CarrierFacility
- api key support added (#62)
- python 3.10
- pyyaml dependency missing (#57)
- python 3.6
- fix peeringdb command not found error
- poetry package management
- python3.9 support
- linting pass
- python3.5 support
- add py3.7 to tox and travis tests
- fixed sync issues with django-peeringdb and django3 (peeringdb/django-peeringdb#37)
- fixed sync issues with django-peeringdb and mysql (#41)
- better data for tests (#40)
- remove py2.7 support (#37)
- remove py3.4 tests (py3.4 EOL reached)
- client refactor
- don't use pip.main, instead lauch a subprocess
- pinned dependencies version
- separate sync tests
- output whois in utf8, fixed #15
- django requirements
- sync_only config option
- field name for info_prefixe4 in whois format
- updated deps
- CHANGELOG!
- whois command
- conf_dump command
- drop_tables command
- depth to get command
- lookup net by asn, ixnets to client
- get/whois commands honor --config
- fix #2, pass through settings to db