Pyfunceble

Latest version: v4.2.28

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

Scan your dependencies

Page 6 of 6

1.0.0a4

Changes

- Reduce number of worker per container. (multiple to one)
- Update fastapi.

1.0.0a3

New

- `packaging` module as required dependency.

Changes

- Upgrade `fastapi` to `v0.65.2`.

1.0.0a2

New

- Endpoints for the converter and decoder of PyFunceble.

Improvement

- Start-up behavior: Systematical creation of the configuration directory and file when missing.

Changes

- Rename GitHub Actions file.
- Endpoint prefix should be declared at the same local as the endpoint. Not in our central `api.py` declaration.

0.94.3beta

:tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2:
Hello, World!

After 304 days of development, I'm happy and glad to present this first pre-release of PyFunceble!

I know it's not usual to start with such version number but you'll live with it! Indeed as soon as I started to develop PyFunceble, I started to version my work that's why we are starting at `0.94.3`. My idea is to have our first release to be a `1.x.y`.

Some people may think that `0.94.3` is stable and mature enough to be the first release but no, I don't think so. Indeed, after months of testing and usage under [Dead-Hosts](https://travis-ci.org/dead-hosts), [Ultimate-Hosts-Blacklist](https://travis-ci.org/Ultimate-Hosts-Blacklist) and other, I do know that it is stable enough, but I'm not ready to make this the first release because of some of my code structure which I have to review.

Anyway, I hope that you'll like it! Let me know if there is any new issue!


:tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2::tada: :star2:

What can PyFunceble do?

* Test of the availability of a domain.
* Test of the availability of an IPv4.
* Test of the availability of a URL.
* Test of domain or IP which are present into an Adblock formatted file.
* Test from a given raw link.
* Save test result(s) on file(s) (in several format).
* Show test result(s) on screen.
* Show percentage of each status (`ACTIVE`,`INACTIVE`,`INVALID`)
* Auto-continuation of tests in case of system crash or script stop.
* Filtering of a file content. This feature will let us for example test all Blogspot domain of the given file no matter the content of the file.
* Customisation of the different option via command-line arguments or configuration file.
* Set the user-agent to use for the tests.
* Continuous tests under Travis CI with the help of an autosaving and database system.
* Set branch to push the result to for the autosaving system.
* Set the minimal time before we autosave.
* Set a command to execute at the end of the test.
* Set the commit message for the autosaving system
* ... and a lot more!

What is coming?

* Completion of the documentation.
* Fix of reported issues.
* Full review and recheck of the code base.
* Improvement of the actual features.
* Addition of features proposed by individual or entity via issue, comments, email, [Keybase (Personal)](https://keybase.io/funilrys) or [Keybase (PyFunceble Chat)](https://keybase.io/team/pyfunceble)
* Support of more way to install PyFunceble.

------------------------------

Contributors

I would like to renew my thanks to those awesome people for their past or current contribution!

- dnmTX - [dnmTX](https://github.com/dnmTX)
- Mitchell Krog - [mitchellkrogza](https://github.com/mitchellkrogza)
- Odyseus - [Odyseus](https://github.com/Odyseus)
- Reza Rizqullah - [ybreza](https://github.com/ybreza)
- WaLLy3K - [WaLLy3K](https://github.com/WaLLy3K)
- xxcriticxx - [xxcriticxx](https://github.com/xxcriticxx)

Special thanks

I would also like to renew my special and big thanks to those awesome people or entity for their past or current direct or indirect contribution in making PyFunceble a better tool!

- Adam Warner - [PromoFaux](https://github.com/PromoFaux)
- Mitchell Krog - [mitchellkrogza](https://github.com/mitchellkrogza)
- Pi-Hole - [pi-hole](https://github.com/pi-hole/pi-hole)
- Reza Rizqullah - [ybreza](https://github.com/ybreza)
- SMed79 - [SMed79](https://github.com/SMed79)

Special mention

Thanks to Reza Rizqullah ([ybreza](https://github.com/ybreza)) for the design of our awesome logo!

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.