Known Issues
On this page, you will find any issues that are known and not fixed - yet.
Python Support
Any Python version lower than 3.9
are not compatible with PyFunceble.
Because we don't want to support a version that is not maintained anymore, we
decided to drop the support for Python 3.6
, 3.7
, and 3.8
.
PyFunceble CLI
Combination of -f
, -uf
and --adblock
You can't use the following arguments simultaneously:
-f
|--file
-uf
|--url-file
--adblock
SQL Error: Missing default value
If you are trying to move or restore your SQL database from a dump, you may see an error message that looks like this:
SQL Error [1364][HY000]: (conn=12345678) Field 'created_at' doesn't have a default value
(conn=12345678) Field 'created_at' doesn't have a default value
(conn=12345678) Field 'created_at' doesn't have a default value
Field 'created_at' doesn't have a default value
The issue arises from the way PyFunceble configures SQLAlchemy as PyFunceble is assuming the full control of the datasets by setting the default on the software side and not in the database.
To solve the issue, you will have to manually set the default for created_at
to for example 2020-12-22 09:09:50
in pyfunceble_whois_record
table.
You can use dBeaver or manually run the following SQL statement inside your database.
ALTER TABLE pyfunceble_whois_record
MODIFY COLUMN created_at datetime
DEFAULT '2020-12-22 09:09:50'
NOT NULL;
Operating Systems
Ubuntu
Ubuntu 20.04.1 LTS - Focal
In Ubuntu 20.04, the dynamicly linked library named libffi.so.6
has been replaced
with libffi.so.7
.
This means that PyFunceble will throw such errors:
The problem can be solved through the creation of a softlink between the version with the following:
Windows
Windows Powershell with Python or Cygwin
There are a number of well Known limitation by running or even installing Python on Windows.
If you intend to run PyFunceble through Powershell, you have to ensure that
Python is installed into the system's PATH
environment variable. Otherwise,
your Powershell won't be able to locate the PyFunceble executable.
If however you intend to run PyFunceble through Cygwin, you have to manually
define the PATH
(as Cygwin won't follow the system-wide settings) or use
the absolute path of the PyFunceble executable.
Since this issue is not directly related to PyFunceble, you may document yourself throught the issue #127.
CI / CD Engines
Travis CI
While using PyFunceble under the Travis CI engine, no coloration will be displayed.
GitLab CI/CD
While using PyFunceble under the GitLab CI/CD engine, no coloration will be displayed.
GitHub Workflows
While using PyFunceble under the GitHub Workflows/Actions engine, no coloration will be displayed.