GithubHelp home page GithubHelp logo

thombashi / simplesqlite Goto Github PK

View Code? Open in Web Editor NEW
128.0 6.0 15.0 1.28 MB

SimpleSQLite is a Python library to simplify SQLite database operations: table creation, data insertion and get data as other data formats. Simple ORM functionality for SQLite.

Home Page: https://simplesqlite.rtfd.io/

License: MIT License

Python 74.38% HTML 25.16% Makefile 0.47%
sqlite python-library database orm database-library pandas-dataframe

simplesqlite's Introduction

SimpleSQLite is a Python library to simplify SQLite database operations: table creation, data insertion and get data as other data formats. Simple ORM functionality for SQLite.

PyPI package version Supported Python versions Supported Python implementations CI status of Linux/macOS/Windows CodeQL Test coverage

Create a table from a data matrix

Sample Code:
from simplesqlite import SimpleSQLite


table_name = "sample_table"
con = SimpleSQLite("sample.sqlite", "w")

# create table -----
data_matrix = [[1, 1.1, "aaa", 1, 1], [2, 2.2, "bbb", 2.2, 2.2], [3, 3.3, "ccc", 3, "ccc"]]
con.create_table_from_data_matrix(
    table_name,
    ["attr_a", "attr_b", "attr_c", "attr_d", "attr_e"],
    data_matrix,
)

# display data type for each column in the table -----
print(con.schema_extractor.fetch_table_schema(table_name).dumps())

# display values in the table -----
print("records:")
result = con.select(select="*", table_name=table_name)
for record in result.fetchall():
    print(record)
Output:
.. table:: sample_table

    +---------+-------+-----------+--------+------+-----+
    |Attribute| Type  |PRIMARY KEY|NOT NULL|UNIQUE|Index|
    +=========+=======+===========+========+======+=====+
    |attr_a   |INTEGER|           |        |      |     |
    +---------+-------+-----------+--------+------+-----+
    |attr_b   |REAL   |           |        |      |     |
    +---------+-------+-----------+--------+------+-----+
    |attr_c   |TEXT   |           |        |      |     |
    +---------+-------+-----------+--------+------+-----+
    |attr_d   |REAL   |           |        |      |     |
    +---------+-------+-----------+--------+------+-----+
    |attr_e   |TEXT   |           |        |      |     |
    +---------+-------+-----------+--------+------+-----+


records:
(1, 1.1, 'aaa', 1.0, '1')
(2, 2.2, 'bbb', 2.2, '2.2')
(3, 3.3, 'ccc', 3.0, 'ccc')

Create a table from CSV

Sample Code:
from simplesqlite import SimpleSQLite

with open("sample_data.csv", "w") as f:
    f.write("\n".join([
        '"attr_a","attr_b","attr_c"',
        '1,4,"a"',
        '2,2.1,"bb"',
        '3,120.9,"ccc"',
    ]))

# create table ---
con = SimpleSQLite("sample.sqlite", "w")
con.create_table_from_csv("sample_data.csv")

# output ---
table_name = "sample_data"
print(con.fetch_attr_names(table_name))
result = con.select(select="*", table_name=table_name)
for record in result.fetchall():
    print(record)
Output:
['attr_a', 'attr_b', 'attr_c']
(1, 4.0, 'a')
(2, 2.1, 'bb')
(3, 120.9, 'ccc')

Create a table from pandas.DataFrame

Sample Code:
from simplesqlite import SimpleSQLite
import pandas

con = SimpleSQLite("pandas_df.sqlite")

con.create_table_from_dataframe(pandas.DataFrame(
    [
        [0, 0.1, "a"],
        [1, 1.1, "bb"],
        [2, 2.2, "ccc"],
    ],
    columns=['id', 'value', 'name']
), table_name="pandas_df")
Output:
$ sqlite3 pandas_df.sqlite
sqlite> .schema
CREATE TABLE 'pandas_df' (id INTEGER, value REAL, name TEXT);

Insert dictionary

Sample Code:
from simplesqlite import SimpleSQLite

table_name = "sample_table"
con = SimpleSQLite("sample.sqlite", "w")
con.create_table_from_data_matrix(
    table_name,
    ["attr_a", "attr_b", "attr_c", "attr_d", "attr_e"],
    [[1, 1.1, "aaa", 1,   1]])

con.insert(
    table_name,
    record={
        "attr_a": 4,
        "attr_b": 4.4,
        "attr_c": "ddd",
        "attr_d": 4.44,
        "attr_e": "hoge",
    })
con.insert_many(
    table_name,
    records=[
        {
            "attr_a": 5,
            "attr_b": 5.5,
            "attr_c": "eee",
            "attr_d": 5.55,
            "attr_e": "foo",
        },
        {
            "attr_a": 6,
            "attr_c": "fff",
        },
    ])

result = con.select(select="*", table_name=table_name)
for record in result.fetchall():
    print(record)
Output:
(1, 1.1, 'aaa', 1, 1)
(4, 4.4, 'ddd', 4.44, 'hoge')
(5, 5.5, 'eee', 5.55, 'foo')
(6, None, 'fff', None, None)

Insert list/tuple/namedtuple

Sample Code:
from collections import namedtuple
from simplesqlite import SimpleSQLite

table_name = "sample_table"
con = SimpleSQLite("sample.sqlite", "w")
con.create_table_from_data_matrix(
    table_name,
    ["attr_a", "attr_b", "attr_c", "attr_d", "attr_e"],
    [[1, 1.1, "aaa", 1, 1]],
)

# insert namedtuple
SampleTuple = namedtuple("SampleTuple", "attr_a attr_b attr_c attr_d attr_e")

con.insert(table_name, record=[7, 7.7, "fff", 7.77, "bar"])
con.insert_many(
    table_name,
    records=[(8, 8.8, "ggg", 8.88, "foobar"), SampleTuple(9, 9.9, "ggg", 9.99, "hogehoge")],
)

# print
result = con.select(select="*", table_name=table_name)
for record in result.fetchall():
    print(record)
Output:
(1, 1.1, 'aaa', 1, 1)
(7, 7.7, 'fff', 7.77, 'bar')
(8, 8.8, 'ggg', 8.88, 'foobar')
(9, 9.9, 'ggg', 9.99, 'hogehoge')
Sample Code:
from simplesqlite import SimpleSQLite

con = SimpleSQLite("sample.sqlite", "w", profile=True)

con.create_table_from_data_matrix(
    "sample_table",
    ["a", "b", "c", "d", "e"],
    [
        [1, 1.1, "aaa", 1,   1],
        [2, 2.2, "bbb", 2.2, 2.2],
        [3, 3.3, "ccc", 3,   "ccc"],
    ])

print(con.select_as_dataframe(table_name="sample_table"))
Output:
$ sample/select_as_dataframe.py
   a    b    c    d    e
0  1  1.1  aaa  1.0    1
1  2  2.2  bbb  2.2  2.2
2  3  3.3  ccc  3.0  ccc
Sample Code:
from simplesqlite import connect_memdb
from simplesqlite.model import Integer, Model, Real, Text


class Sample(Model):
    foo_id = Integer(primary_key=True)
    name = Text(not_null=True, unique=True)
    value = Real(default=0)


def main() -> None:
    con = connect_memdb()

    Sample.attach(con)
    Sample.create()
    Sample.insert(Sample(name="abc", value=0.1))
    Sample.insert(Sample(name="xyz", value=1.11))
    Sample.insert(Sample(name="bar"))

    print(Sample.fetch_schema().dumps())
    print("records:")
    for record in Sample.select():
        print(f"    {record}")


if __name__ == "__main__":
    main()
Output:
.. table:: sample

    +--------+---------+----------+-----+---------+-------+-------+
    | Field  |  Type   | Nullable | Key | Default | Index | Extra |
    +========+=========+==========+=====+=========+=======+=======+
    | foo_id | INTEGER | YES      | PRI | NULL    |   X   |       |
    +--------+---------+----------+-----+---------+-------+-------+
    | name   | TEXT    | NO       | UNI |         |   X   |       |
    +--------+---------+----------+-----+---------+-------+-------+
    | value  | REAL    | YES      |     | 0       |       |       |
    +--------+---------+----------+-----+---------+-------+-------+

records:
    Sample (foo_id=1, name=abc, value=0.1)
    Sample (foo_id=2, name=xyz, value=1.11)
    Sample (foo_id=3, name=bar, value=0.0)

More examples are available at https://simplesqlite.rtfd.io/en/latest/pages/examples/index.html

pip install SimpleSQLite
sudo add-apt-repository ppa:thombashi/ppa
sudo apt update
sudo apt install python3-simplesqlite

https://simplesqlite.rtfd.io/

  • sqlitebiter: CLI tool to convert CSV/Excel/HTML/JSON/LTSV/Markdown/TSV/Google-Sheets SQLite database by using SimpleSQLite
Charles Becker (chasbecker) onetime: Arturi0 onetime: Dmitry Belyaev (b4tman)

Become a sponsor

simplesqlite's People

Contributors

michaelbukachi avatar thombashi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

simplesqlite's Issues

[Question] How can i use Where clause ?

When using multiple WHERE clause how can make WHERE statement including AND or OR ?

sql statement
select * from tablename where col1="1" AND col2="2";

simplesqlite
con=SimpleSqlite("testtable", "r)
con.select_as_dict("tablename", where=Where(key="col1", value="1" ) ) ???
--> select * tablename where col1="1"
How can I write Where statement completely???
Thanks

SimpleSQLite 0.18.0 did not install pytablereader dependency

When installing SimpleSQLite 0.18.0 (required by tcconfig), it did not install pytablereader:

Collecting SimpleSQLite>=0.17.0 (from tcconfig)
  Downloading SimpleSQLite-0.18.0-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): setuptools>=20.2.2 in /usr/lib/python2.7/site-packages (from tcconfig)
Collecting pyparsing>=2.2.0 (from tcconfig)
  Downloading pyparsing-2.2.0-py2.py3-none-any.whl (56kB)
    100% |████████████████████████████████| 61kB 8.3MB/s
Collecting typepy>=0.0.20 (from tcconfig)
  Downloading typepy-0.0.20-py2.py3-none-any.whl
Collecting subprocrunner>=0.9.0 (from tcconfig)
  Downloading subprocrunner-0.10.0-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): ipaddress; python_version < "3.3" in /usr/lib/python2.7/site-packages (from tcconfig)
Collecting DataProperty>=0.26.1 (from tcconfig)
  Downloading DataProperty-0.28.0-py2.py3-none-any.whl
Collecting voluptuous (from tcconfig)
  Downloading voluptuous-0.10.5.tar.gz (41kB)
    100% |████████████████████████████████| 51kB 8.5MB/s
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/site-packages (from tcconfig)
Collecting logbook (from tcconfig)
  Downloading Logbook-1.1.0.tar.gz (186kB)
    100% |████████████████████████████████| 194kB 5.3MB/s
Collecting pathvalidate>=0.16.2 (from SimpleSQLite>=0.17.0->tcconfig)
  Downloading pathvalidate-0.16.2-py2.py3-none-any.whl
Collecting mbstrdecoder (from SimpleSQLite>=0.17.0->tcconfig)
  Downloading mbstrdecoder-0.2.2-py2.py3-none-any.whl
Collecting tabledata>=0.0.2 (from SimpleSQLite>=0.17.0->tcconfig)
  Downloading tabledata-0.0.2-py2.py3-none-any.whl
Collecting enum34; python_version < "3.4" (from typepy>=0.0.20->tcconfig)
  Downloading enum34-1.1.6-py2-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): pytz>=2017.2 in /usr/lib/python2.7/site-packages (from typepy>=0.0.20->tcconfig)
Requirement already satisfied (use --upgrade to upgrade): python-dateutil>=2.6.1 in /usr/lib/python2.7/site-packages (from typepy>=0.0.20->tcconfig)
Requirement already satisfied (use --upgrade to upgrade): futures; python_version < "3.2" in /usr/lib/python2.7/site-packages (from DataProperty>=0.26.1->tcconfig)
Installing collected packages: logbook, mbstrdecoder, enum34, typepy, DataProperty, pathvalidate, tabledata, SimpleSQLite, pyparsing, subprocrunner, voluptuous, tcconfig
  Running setup.py install for logbook ... done
  Running setup.py install for voluptuous ... done
Successfully installed DataProperty-0.28.0 SimpleSQLite-0.18.0 enum34-1.1.6 logbook-1.1.0 mbstrdecoder-0.2.2 pathvalidate-0.16.2 pyparsing-2.2.0 subprocrunner-0.10.0 tabledata-0.0.2 tcconfig-0.17.0 typepy-0.0.20 voluptuous-0.10.5

This caused failure in code that referenced SimpleSQLite:

[test@test centos]# tcset
Traceback (most recent call last):
  File "/bin/tcset", line 7, in <module>
    from tcconfig.tcset import main
  File "/usr/lib/python2.7/site-packages/tcconfig/tcset.py", line 23, in <module>
    from ._common import (
  File "/usr/lib/python2.7/site-packages/tcconfig/_common.py", line 28, in <module>
    from ._logger import logger
  File "/usr/lib/python2.7/site-packages/tcconfig/_logger.py", line 11, in <module>
    import simplesqlite
  File "/usr/lib/python2.7/site-packages/simplesqlite/__init__.py", line 23, in <module>
    from ._logger import (
  File "/usr/lib/python2.7/site-packages/simplesqlite/_logger.py", line 12, in <module>
    import pytablereader
ImportError: No module named pytablereader

How delete something via ORM?

Hi! It is really useful and cool library!
Please, give me one point: how can I delete records from table via ORM?
I can't find the corresponding call.

Unable to utilize SimpleSQLite 1.1.3 after installation via pip

I'm running on Windows 10. After installation via pip, I tried running the example script create table from data matrix (4.1.1.) in your read the docs. The program error'd out with unable to find 'pytablewriter'. I loaded that library via pip and your demo worked. Then I tried reading in a more complicated table and it error's out with

ValueError: 'word_master' table not included in the schema

That table was in the schema. I suspect more libraries are missing.

Foreign Key

Thanks for this repo!

Does SimpleSQLite supports foreign key (with ORM) by referencing another table?

For example:

class EmailAddress(Model):
    id = Integer(primary_key=True)
    address = Text(not_null=True, unique=True)

class Email(Model):
    id = Integer(primary_key=True)
    content= Text()
    from_addr = Email()  # This?
    to_addr = Email()  # And this?

Moreover, if so, can we create the corresponding foreignkey entry if it doesn't already exists?

Email.insert(
  Email(
    content="Hello!", 
    from_addr=EmailAddress(...), 
    to_addr=EmailAddress(...),
  )
)

crazy errors about multiprocessing spawn in Win10 using python 3.7

When I run the above code from your example I get the following errors on Win 10 with Python 3.7:

from simplesqlite import SimpleSQLite
import pandas

con = SimpleSQLite("pandas_df.sqlite")

con.create_table_from_dataframe(pandas.DataFrame(
[
[0, 0.1, "a"],
[1, 1.1, "bb"],
[2, 2.2, "ccc"],
],
columns=['id', 'value', 'name']
), table_name="pandas_df")

---------------------- errors ------------------------

Traceback (most recent call last):
File "", line 1, in
File "E:\pycharm\Python\Python37\lib\multiprocessing\spawn.py", line 105, in spawn_main
exitcode = _main(fd)
File "E:\pycharm\Python\Python37\lib\multiprocessing\spawn.py", line 114, in _main
prepare(preparation_data)
File "E:\pycharm\Python\Python37\lib\multiprocessing\spawn.py", line 225, in prepare
_fixup_main_from_path(data['init_main_from_path'])
File "E:\pycharm\Python\Python37\lib\multiprocessing\spawn.py", line 277, in _fixup_main_from_path
run_name="mp_main")
File "E:\pycharm\Python\Python37\lib\runpy.py", line 263, in run_path
pkg_name=pkg_name, script_name=fname)
File "E:\pycharm\Python\Python37\lib\runpy.py", line 96, in _run_module_code
mod_name, mod_spec, pkg_name, script_name)
File "E:\pycharm\Python\Python37\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "E:\pycharm\webull\venv\apps\cache test.py", line 8, in
sql.create_table_from_dataframe(data1, table_name='data1')
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1526, in create_table_from_dataframe
index_attrs,
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1714, in __create_table_from_tabledata
table_data, primary_key, add_primary_key_column
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1659, in __extract_attr_descs_from_tabledata
for col, value_type in sorted(self.__extract_col_type_from_tabledata(table_data).items()):
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1687, in __extract_col_type_from_tabledata
for col_idx, col_dp in enumerate(table_data.column_dp_list)
File "E:\pycharm\webull\venv\lib\site-packages\tabledata_core.py", line 190, in column_dp_list
return self.__dp_extractor.to_column_dp_list(self.value_dp_matrix)
File "E:\pycharm\webull\venv\lib\site-packages\tabledata_core.py", line 179, in value_dp_matrix
to_value_matrix(self.headers, self.rows)
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 453, in to_dp_matrix
return self.__to_dp_matrix_mt(value_matrix)
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 588, in __to_dp_matrix_mt
for col_idx, values in enumerate(zip(*value_matrix))
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 588, in
for col_idx, values in enumerate(zip(*value_matrix))
File "E:\pycharm\Python\Python37\lib\concurrent\futures\process.py", line 641, in submit
self._start_queue_management_thread()
File "E:\pycharm\Python\Python37\lib\concurrent\futures\process.py", line 583, in _start_queue_management_thread
self._adjust_process_count()
File "E:\pycharm\Python\Python37\lib\concurrent\futures\process.py", line 607, in _adjust_process_count
p.start()
File "E:\pycharm\Python\Python37\lib\multiprocessing\process.py", line 112, in start
self._popen = self._Popen(self)
File "E:\pycharm\Python\Python37\lib\multiprocessing\context.py", line 322, in _Popen
return Popen(process_obj)
File "E:\pycharm\Python\Python37\lib\multiprocessing\popen_spawn_win32.py", line 46, in init
prep_data = spawn.get_preparation_data(process_obj._name)
File "E:\pycharm\Python\Python37\lib\multiprocessing\spawn.py", line 143, in get_preparation_data
_check_not_importing_main()
File "E:\pycharm\Python\Python37\lib\multiprocessing\spawn.py", line 136, in _check_not_importing_main
is not going to be frozen to produce an executable.''')
RuntimeError:
An attempt has been made to start a new process before the
current process has finished its bootstrapping phase.

    This probably means that you are not using fork to start your
    child processes and you have forgotten to use the proper idiom
    in the main module:

        if __name__ == '__main__':
            freeze_support()
            ...

    The "freeze_support()" line can be omitted if the program
    is not going to be frozen to produce an executable.

Potential dependency conflicts between simplesqlite and typepy

Hi, as shown in the following full dependency graph of simplesqlite, simplesqlite requires typepy >=1.0.0,<2, simplesqlite requires tabledata >=1.1.1,<2 (tabledata 1.1.2 will be installed, i.e., the newest version satisfying the version constraint), and directed dependency tabledata 1.1.2 transitively introduces typepy >=1.0.0,<2.

Obviously, there are multiple version constraints set for typepy in this project. However, according to pip's “first found wins” installation strategy, typepy 1.1.1 (i.e., the newest version satisfying constraint >=1.0.0,<2) is the actually installed version.

Although the first found package version typepy 1.1.1 just satisfies the later dependency constraint (typepy >=1.0.0,<2), such installed version is very close to the upper bound of the version constraint of typepy specified by tabledata 1.1.2.

Once tabledata upgrades,its newest version will be installed, Therefore, it will easily cause a dependency conflict (build failure), if the upgraded tabledata version introduces a higher version of typepy, violating its another version constraint >=1.0.0,<2.

According to the release history of tabledata, it habitually upgrates Typepy in its recent releases. For instance, tabledata 1.0.0 upgrated Typepy’s constraint from >=0.6.4,<2 to >=0.6.6,<2,and tabledata 1.1.1 upgrated Typepy’s constraint from >=0.6.6,<2 to >=1.0.0,<2.

As such, it is a warm warning of a potential dependency conflict issue for simplesqlite.

Dependency tree

simplesqlite  - 1.1.2
| +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | +- text-unidecode(install version:1.3 version range:==1.3)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| +- pathvalidate(install version:2.3.0 version range:<3)
| +- pytablereader(install version:0.30.0 version range:>=0.28)
| | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | +- path.py(install version:12.4.0 version range:<13)
| | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | +- pypandoc(install version:1.5 version range:*)
| | | +- pip(install version:20.0.2 version range:>=8.1.0)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- wheel(install version:0.34.2 version range:>=0.25.0)
| | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tablib(install version:1.1.0 version range:*)
| | | +- termcolor(install version:1.1.0 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- pytest(install version:5.4.1 version range:>=5)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- responses(install version:0.10.12 version range:*)
| | | +- cookies(install version:2.2.1 version range:*)
| | | +- mock(install version:4.0.2 version range:*)
| | | +- requests(install version:2.23.0 version range:>=2.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- six(install version:1.14.0 version range:*)
| | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- subprocrunner(install version:1.2.1 version range:*)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- typepy(install version:1.1.1 version range:*)
| | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | +- path.py(install version:12.4.0 version range:<13)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pip(install version:20.0.2 version range:>=8.1.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- wheel(install version:0.34.2 version range:>=0.25.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- responses(install version:0.10.12 version range:*)
| | | | +- cookies(install version:2.2.1 version range:*)
| | | | +- mock(install version:4.0.2 version range:*)
| | | | +- requests(install version:2.23.0 version range:>=2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- typepy(install version:1.1.1 version range:*)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- simplejson(install version:3.17.0 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sqliteschema(install version:1.0.1 version range:*)
| | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pathvalidate(install version:2.3.0 version range:<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.28)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- tablib(install version:1.1.0 version range:*)
| | +- termcolor(install version:1.1.0 version range:*)
| | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| +- pytest(install version:5.4.1 version range:>=5)
| | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | +- colorama(install version:0.4.3 version range:*)
| | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | +- packaging(install version:20.3 version range:*)
| | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | +- six(install version:1.14.0 version range:*)
| | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | +- py(install version:1.8.1 version range:>=1.5.0)
| | +- wcwidth(install version:0.1.9 version range:*)
| +- sphinx(install version:3.0.1 version range:*)
| | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | +- babel(install version:2.8.0 version range:>=1.3)
| | | +- pytz(install version:2019.3 version range:>=2015.7)
| | +- docutils(install version:0.16 version range:>=0.12)
| | +- imagesize(install version:1.2.0 version range:*)
| | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | +- packaging(install version:20.3 version range:*)
| | +- Pygments(install version:2.6.1 version range:>=2.0)
| | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | +- setuptools(install version:46.1.3 version range:*)
| | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- simplejson(install version:3.17.0 version range:*)
| | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pathvalidate(install version:2.3.0 version range:<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.28)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tablib(install version:1.1.0 version range:*)
| | | +- termcolor(install version:1.1.0 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| +- typepy(install version:1.1.1 version range:>=1.0.0,<2)

Thanks for your help.
Best,
Neolith

Potential dependency conflicts between SimpleSQLite and tabledata

Hi, as shown in the following full dependency graph of SimpleSQLite, SimpleSQLite requires _ tabledata >=1.1.1,<2_, SimpleSQLite requires pytablereader >=0.28 (pytablereader 0.30.0 will be installed, i.e., the newest version satisfying the version constraint), and directed dependency pytablereader 0.30.0 transitively introduces _ tabledata <2,>=1.1.1_.

Obviously, there are multiple version constraints set for _ tabledata_ in this project. However, according to pip's “first found wins” installation strategy, _ tabledata 1.1.2_ (i.e., the newest version satisfying constraint _ >=1.1.1,<2_) is the actually installed version.

Although the first found package version _ tabledata 1.1.2_ just satisfies the later dependency constraint (_ tabledata >=1.1.1,<2_), such installed version is very close to the upper bound of the version constraint of tabledata specified by pytablereader 0.30.0.

Once pytablereader upgrades,its newest version will be installed, as SimpleSQLite does not specify the upper bound of version constraint for pytablereader. Therefore, it will easily cause a dependency conflict (build failure), if the upgraded pytablereader version introduces a higher version of tabledata, violating its another version constraint _ >=1.1.1,<2_.

According to the release history of pytablereader, it habitually upgrates tabledata in its recent releases. For instance, pytablereader 0.27.2 upgrated tabledata’s constraint from >=0.10.2,<2 to >=0.10.3,<2, and pytablereader 0.29.0 upgrated tabledata’s constraint from >=0.10.3,<2 to >=1.1.1,<2.

As such, it is a warm warning of a potential dependency conflict issue for SimpleSQLite.

Dependency tree

simplesqlite  - 1.1.2
| +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | +- text-unidecode(install version:1.3 version range:==1.3)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| +- pathvalidate(install version:2.3.0 version range:<3)
| +- pytablereader(install version:0.30.0 version range:>=0.28)
| | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | +- path.py(install version:12.4.0 version range:<13)
| | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | +- pypandoc(install version:1.5 version range:*)
| | | +- pip(install version:20.0.2 version range:>=8.1.0)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- wheel(install version:0.34.2 version range:>=0.25.0)
| | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tablib(install version:1.1.0 version range:*)
| | | +- termcolor(install version:1.1.0 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- pytest(install version:5.4.1 version range:>=5)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- responses(install version:0.10.12 version range:*)
| | | +- cookies(install version:2.2.1 version range:*)
| | | +- mock(install version:4.0.2 version range:*)
| | | +- requests(install version:2.23.0 version range:>=2.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- six(install version:1.14.0 version range:*)
| | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- subprocrunner(install version:1.2.1 version range:*)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- typepy(install version:1.1.1 version range:*)
| | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | +- path.py(install version:12.4.0 version range:<13)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pip(install version:20.0.2 version range:>=8.1.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- wheel(install version:0.34.2 version range:>=0.25.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- responses(install version:0.10.12 version range:*)
| | | | +- cookies(install version:2.2.1 version range:*)
| | | | +- mock(install version:4.0.2 version range:*)
| | | | +- requests(install version:2.23.0 version range:>=2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- typepy(install version:1.1.1 version range:*)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- simplejson(install version:3.17.0 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sqliteschema(install version:1.0.1 version range:*)
| | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pathvalidate(install version:2.3.0 version range:<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.28)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- tablib(install version:1.1.0 version range:*)
| | +- termcolor(install version:1.1.0 version range:*)
| | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| +- pytest(install version:5.4.1 version range:>=5)
| | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | +- colorama(install version:0.4.3 version range:*)
| | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | +- packaging(install version:20.3 version range:*)
| | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | +- six(install version:1.14.0 version range:*)
| | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | +- py(install version:1.8.1 version range:>=1.5.0)
| | +- wcwidth(install version:0.1.9 version range:*)
| +- sphinx(install version:3.0.1 version range:*)
| | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | +- babel(install version:2.8.0 version range:>=1.3)
| | | +- pytz(install version:2019.3 version range:>=2015.7)
| | +- docutils(install version:0.16 version range:>=0.12)
| | +- imagesize(install version:1.2.0 version range:*)
| | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | +- packaging(install version:20.3 version range:*)
| | +- Pygments(install version:2.6.1 version range:>=2.0)
| | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | +- setuptools(install version:46.1.3 version range:*)
| | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- simplejson(install version:3.17.0 version range:*)
| | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pathvalidate(install version:2.3.0 version range:<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.28)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tablib(install version:1.1.0 version range:*)
| | | +- termcolor(install version:1.1.0 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| +- typepy(install version:1.1.1 version range:>=1.0.0,<2)

Thanks for your help.
Best,
Neolith

Allow passing sqlite connection kwargs

Great library. Love the simplicity. It would be great if we could "tweak" the sqlite connection being set up by passing in some parameters. I was thinking something along the lines of:

...
    def __init__(
        self,
        database_src: Union[Connection, "SimpleSQLite", str],
        mode: str = "a",
        delayed_connection: bool = True,
        max_workers: Optional[int] = None,
        profile: bool = False,
        **connect_kwargs: Any # Here
    ) -> None:

Then later when creating the connection:

...
        try:
            self.__connection = sqlite3.connect(database_path, **self.__connect_kwargs)
        except sqlite3.OperationalError as e:
            raise OperationalError(e)

I've already made these changes in a fork and can create a PR.

Potential dependency conflicts between SimpleSQLite and dataproperty

Hi, as shown in the following full dependency graph of SimpleSQLite, SimpleSQLite requires dataproperty >=0.47.0,<2, SimpleSQLite requires pytablereader >=0.28 (pytablereader 0.30.0 will be installed, i.e., the newest version satisfying the version constraint), and directed dependency pytablereader 0.30.0 transitively introduces dataproperty <2,>=0.48.1.

Obviously, there are multiple version constraints set for dataproperty in this project. However, according to pip's “first found wins” installation strategy, dataproperty 0.49.1 (i.e., the newest version satisfying constraint >=0.47.0,<2) is the actually installed version.

Although the first found package version dataproperty 0.49.1 just satisfies the later dependency constraint (dataproperty >=0.47.0,<2), such installed version is very close to the upper bound of the version constraint of dataproperty specified by pytablereader 0.30.0.

Once pytablereader upgrades,its newest version will be installed, as SimpleSQLite does not specify the upper bound of version constraint for pytablereader. Therefore, it will easily cause a dependency conflict (build failure), if the upgraded pytablereader version introduces a higher version of dataproperty, violating its another version constraint >=0.47.0,<2.

According to the release history of pytablereader, it habitually upgrates Dataproperty in its recent releases. For instance, pytablereader 0.29.0 upgrated Dataproperty’s constraint from >=0.46.3,<2 to >=0.47.0,<2,and pytablereader 0.30.0 upgrated Dataproperty’s constraint from >=0.47.0,<2 to >=0.48.1,<2.

As such, it is a warm warning of a potential dependency conflict issue for SimpleSQLite.

Dependency tree

simplesqlite  - 1.1.2
| +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | +- text-unidecode(install version:1.3 version range:==1.3)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| +- pathvalidate(install version:2.3.0 version range:<3)
| +- pytablereader(install version:0.30.0 version range:>=0.28)
| | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | +- path.py(install version:12.4.0 version range:<13)
| | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | +- pypandoc(install version:1.5 version range:*)
| | | +- pip(install version:20.0.2 version range:>=8.1.0)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- wheel(install version:0.34.2 version range:>=0.25.0)
| | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tablib(install version:1.1.0 version range:*)
| | | +- termcolor(install version:1.1.0 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- pytest(install version:5.4.1 version range:>=5)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- responses(install version:0.10.12 version range:*)
| | | +- cookies(install version:2.2.1 version range:*)
| | | +- mock(install version:4.0.2 version range:*)
| | | +- requests(install version:2.23.0 version range:>=2.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- six(install version:1.14.0 version range:*)
| | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- subprocrunner(install version:1.2.1 version range:*)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- typepy(install version:1.1.1 version range:*)
| | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | +- path.py(install version:12.4.0 version range:<13)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pip(install version:20.0.2 version range:>=8.1.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- wheel(install version:0.34.2 version range:>=0.25.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- responses(install version:0.10.12 version range:*)
| | | | +- cookies(install version:2.2.1 version range:*)
| | | | +- mock(install version:4.0.2 version range:*)
| | | | +- requests(install version:2.23.0 version range:>=2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- typepy(install version:1.1.1 version range:*)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- simplejson(install version:3.17.0 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sqliteschema(install version:1.0.1 version range:*)
| | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pathvalidate(install version:2.3.0 version range:<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.28)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- tablib(install version:1.1.0 version range:*)
| | +- termcolor(install version:1.1.0 version range:*)
| | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| +- pytest(install version:5.4.1 version range:>=5)
| | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | +- colorama(install version:0.4.3 version range:*)
| | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | +- packaging(install version:20.3 version range:*)
| | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | +- six(install version:1.14.0 version range:*)
| | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | +- py(install version:1.8.1 version range:>=1.5.0)
| | +- wcwidth(install version:0.1.9 version range:*)
| +- sphinx(install version:3.0.1 version range:*)
| | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | +- babel(install version:2.8.0 version range:>=1.3)
| | | +- pytz(install version:2019.3 version range:>=2015.7)
| | +- docutils(install version:0.16 version range:>=0.12)
| | +- imagesize(install version:1.2.0 version range:*)
| | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | +- packaging(install version:20.3 version range:*)
| | +- Pygments(install version:2.6.1 version range:>=2.0)
| | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | +- setuptools(install version:46.1.3 version range:*)
| | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- python-dateutil(install version:2.8.1 version range:>=2.4)
| | | | +- text-unidecode(install version:1.3 version range:==1.3)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- simplejson(install version:3.17.0 version range:*)
| | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- pathvalidate(install version:2.3.0 version range:<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.28)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:<2,>=1.0.1)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- tablib(install version:1.1.0 version range:*)
| | | | +- termcolor(install version:1.1.0 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| +- tabledata(install version:1.1.2 version range:>=1.1.1,<2)
| | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | +- dataproperty(install version:0.49.1 version range:>=0.47.0,<2)
| | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- chardet(install version:3.0.4 version range:<4,>=3.0.4)
| | | | +- faker(install version:4.0.3 version range:>=1.0.2)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | +- msgfy(install version:0.1.0 version range:>=0.0.6,<1)
| | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | +- pytablereader(install version:0.30.0 version range:>=0.29)
| | | | +- beautifulsoup4(install version:4.9.1 version range:<5,>=4.4.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.1)
| | | | +- jsonschema(install version:3.2.0 version range:>=2.5.1,<4)
| | | | +- mbstrdecoder(install version:1.0.0 version range:>=1.0.0,<2)
| | | | +- path.py(install version:12.4.0 version range:>=11.5.2,<13)
| | | | +- path.py(install version:12.4.0 version range:<13)
| | | | +- pathvalidate(install version:2.3.0 version range:>=2.2.2,<3)
| | | | +- pypandoc(install version:1.5 version range:*)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.50)
| | | | +- pytest(install version:5.4.1 version range:>=5)
| | | | +- responses(install version:0.10.12 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:>=2.4.1)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- subprocrunner(install version:1.2.1 version range:*)
| | | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- typepy(install version:1.1.1 version range:<2,>=1.1.0)
| | | +- pytest(install version:5.4.1 version range:*)
| | | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | | +- colorama(install version:0.4.3 version range:*)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | | +- wcwidth(install version:0.1.9 version range:*)
| | | +- simplejson(install version:3.17.0 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | +- sqliteschema(install version:1.0.1 version range:*)
| | | | +- mbstrdecoder(install version:1.0.0 version range:<2,>=0.8.3)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- simplejson(install version:3.17.0 version range:*)
| | | | +- simplesqlite(install version:1.1.1 version range:>=1)
| | | | +- tabledata(install version:1.1.2 version range:>=1.0.0,<2)
| | | | +- typepy(install version:1.1.1 version range:<2,>=0.6.6)
| | | +- tabledata(install version:1.1.2 version range:<2,>=1.1.1)
| | | | +- dataproperty(install version:0.49.1 version range:<2,>=0.48.0)
| | | | +- pytablewriter(install version:0.51.0 version range:>=0.46)
| | | | +- pytest(install version:5.4.1 version range:*)
| | | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | | +- tablib(install version:1.1.0 version range:*)
| | | +- termcolor(install version:1.1.0 version range:*)
| | | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| | +- pytest(install version:5.4.1 version range:*)
| | | +- atomicwrites(install version:1.3.0 version range:>=1.0)
| | | +- attrs(install version:19.3.0 version range:>=17.4.0)
| | | +- colorama(install version:0.4.3 version range:*)
| | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- more-itertools(install version:8.2.0 version range:>=4.0.0)
| | | +- packaging(install version:20.3 version range:*)
| | | +- pathlib2(install version:2.3.5 version range:>=2.2.0)
| | | | +- six(install version:1.14.0 version range:*)
| | | +- pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +- importlib-metadata(install version:1.6.0 version range:>=0.12)
| | | +- py(install version:1.8.1 version range:>=1.5.0)
| | | +- wcwidth(install version:0.1.9 version range:*)
| | +- sphinx(install version:3.0.1 version range:*)
| | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- pytz(install version:2019.3 version range:>=2015.7)
| | | +- docutils(install version:0.16 version range:>=0.12)
| | | +- imagesize(install version:1.2.0 version range:*)
| | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23)
| | | +- packaging(install version:20.3 version range:*)
| | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17)
| | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +- idna(install version:2.9 version range:>=2.5,<3)
| | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26)
| | | +- setuptools(install version:46.1.3 version range:*)
| | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- sphinx-rtd-theme(install version:0.4.3 version range:*)
| | | +- sphinx(install version:3.0.1 version range:*)
| | | | +- alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +- babel(install version:2.8.0 version range:>=1.3)
| | | | +- docutils(install version:0.16 version range:>=0.12)
| | | | +- imagesize(install version:1.2.0 version range:*)
| | | | +- Jinja2(install version:2.11.2 version range:>=2.3)
| | | | +- packaging(install version:20.3 version range:*)
| | | | +- Pygments(install version:2.6.1 version range:>=2.0)
| | | | +- requests(install version:2.23.0 version range:>=2.5.0)
| | | | +- setuptools(install version:46.1.3 version range:*)
| | | | +- snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +- sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +- sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +- sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +- sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +- typepy(install version:1.1.1 version range:>=1.0.0,<2)
| +- typepy(install version:1.1.1 version range:>=1.0.0,<2)

Thanks for your help.
Best,
Neolith

type conversion doen't handle datetime64 in dataframe

I am getting a "ValueError: value must be an integer, received <class 'str'> for year" when I have a dataframe with datetime64 in it.

-------------------------------- to recreate, run this

from simplesqlite import SimpleSQLite
import pandas as pd

def test_func():
    con = SimpleSQLite("pandas_df.sqlite")
    df = pd.DataFrame(
        [
            ['2020-03-25 15:24:00-04:00', 0, 0.1, "a"],
            ['2020-03-25 15:25:00-04:00', 1, 1.1, "bb"],
            ['2020-03-25 15:30:00-04:00', 2, 2.2, "ccc"],
        ],
        columns=['timestamp', 'id', 'value', 'name'])
    df['timestamp'] = pd.to_datetime(df['timestamp'])
    con.create_table_from_dataframe(df,table_name="pandas_df")

if __name__ == '__main__' :
    test_func()

------------------------------------- error message
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "E:\pycharm\Python\Python37\lib\concurrent\futures\process.py", line 239, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 710, in _to_dp_list_helper
extractor._to_dp_list(data_list, type_hint=type_hint, preprocessor=preprocessor),
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 621, in _to_dp_list
strict_level_map=strict_level_map,
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 525, in __to_dp
data, type_hint=type_hint, preprocessor=preprocessor, strict_level_map=strict_level_map
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 551, in __to_dp_raw
east_asian_ambiguous_width=self.east_asian_ambiguous_width,
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_dataproperty.py", line 177, in init
data, no_ansi_escape_data = preprocessor.preprocess(data)
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_preprocessor.py", line 70, in preprocess
self.__preprocess_data(data, self.strip_str),
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_preprocessor.py", line 96, in __preprocess_string
data = data.replace("\t", " " * self.tab_length)
File "pandas_libs\tslibs\timestamps.pyx", line 918, in pandas._libs.tslibs.timestamps.Timestamp.replace
File "pandas_libs\tslibs\timestamps.pyx", line 913, in pandas._libs.tslibs.timestamps.Timestamp.replace.validate
ValueError: value must be an integer, received <class 'str'> for year
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "E:/pycharm/webull/venv/apps/sql test.py", line 22, in
test_func()
File "E:/pycharm/webull/venv/apps/sql test.py", line 18, in test_func
con.create_table_from_dataframe(df,table_name="pandas_df")
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1526, in create_table_from_dataframe
index_attrs,
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1714, in __create_table_from_tabledata
table_data, primary_key, add_primary_key_column
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1659, in __extract_attr_descs_from_tabledata
for col, value_type in sorted(self.__extract_col_type_from_tabledata(table_data).items()):
File "E:\pycharm\webull\venv\lib\site-packages\simplesqlite\core.py", line 1687, in __extract_col_type_from_tabledata
for col_idx, col_dp in enumerate(table_data.column_dp_list)
File "E:\pycharm\webull\venv\lib\site-packages\tabledata_core.py", line 190, in column_dp_list
return self.__dp_extractor.to_column_dp_list(self.value_dp_matrix)
File "E:\pycharm\webull\venv\lib\site-packages\tabledata_core.py", line 179, in value_dp_matrix
to_value_matrix(self.headers, self.rows)
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 453, in to_dp_matrix
return self.__to_dp_matrix_mt(value_matrix)
File "E:\pycharm\webull\venv\lib\site-packages\dataproperty_extractor.py", line 592, in __to_dp_matrix_mt
col_idx, value_dp_list = future.result()
File "E:\pycharm\Python\Python37\lib\concurrent\futures_base.py", line 428, in result
return self.__get_result()
File "E:\pycharm\Python\Python37\lib\concurrent\futures_base.py", line 384, in __get_result
raise self._exception
ValueError: value must be an integer, received <class 'str'> for year

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.