Domains-api

Latest version: v0.4.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

0.1.4.8

--------------------
- Fixed relative import
- Changed directory to `/var/www/domains-api/`
- Updated readme
- Fixed duplicate loggers

0.1.4.4

--------------------
- Refactored all file/log handling methods into file_handlers.FileHandlers
- Fixed permissions issues (better than before) - run package with sudo the first time to initialize files.
- Changed posix directory for logs and user files to `domains_api/.domains/`
- `save_user`/`load_user` and `delete_user` methods are now part of the FileHandlers class.

0.1.4.2

--------------------
- Added email outbox for offline messages

0.1.4.1

--------------------
- Fixed PermissionError when working with Apache2 & Django (must run script first as www-data e.g: "sudo -u www-data /venv/bin/python -m domains_api" - this will allow the apache server to be the owner of the log/user files when they are set up with least hassle. Missing this set the server will fail with an EOF error, as input is needed to initialize the first User instance. - bear in mind that running the script as a different user in the same environment will fail unless you change permissions on the log/user file located in the package directory)
- Fixed absolute paths in `User.load_user()` and `User().save_user()` functions.
- Updated README with Django/Apache2 example.

0.1.3.6

--------------------
- Updated GitHub url and long description / readme.
- Added option to show ip (only) from command line (domains_api -i --ip).
- Added test function to master branch: simulate change in ip (commented in __main__.py)
- Minor bugfixes

0.1

------------------------
- First Release
- Code review from:
https://codereview.stackexchange.com/questions/254272/dynamic-dns-ip-checker-changer-for-google-domains-in-python

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.