.editorconfig
.env.example
.gitignore
.gitlab-ci.yml
.readthedocs.yml
.travis.yml
CHANGES.rst
HACKING.rst
LICENSE
Makefile
README.rst
docker-compose.yml
requirements-dev.in
requirements-dev.txt
requirements.in
requirements.txt
setup.cfg
setup.py
docs/Makefile
docs/conf.py
docs/index.rst
docs/requirements.in
docs/requirements.txt
docs/manual/access.rst
docs/manual/functions.rst
docs/manual/index.rst
docs/manual/migrations.rst
docs/manual/configuration/auth.rst
docs/manual/configuration/backend.rst
docs/manual/configuration/index.rst
docs/manual/configuration/manifest.rst
docs/manual/manifest/functions.rst
docs/manual/manifest/index.rst
scripts/copy-csv-models
scripts/new-release
spinta/__init__.py
spinta/api.py
spinta/asgi.py
spinta/auth.py
spinta/cli.py
spinta/compat.py
spinta/components.py
spinta/config.py
spinta/config.yml
spinta/dispatcher.py
spinta/exceptions.py
spinta/fetcher.py
spinta/methods.py
spinta/middlewares.py
spinta/nodes.py
spinta/renderer.py
spinta/spyna.py
spinta/ufuncs.py
spinta/urlparams.py
spinta.egg-info/PKG-INFO
spinta.egg-info/SOURCES.txt
spinta.egg-info/dependency_links.txt
spinta.egg-info/entry_points.txt
spinta.egg-info/requires.txt
spinta.egg-info/top_level.txt
spinta/accesslog/__init__.py
spinta/accesslog/file.py
spinta/accesslog/python.py
spinta/backends/__init__.py
spinta/backends/components.py
spinta/backends/s3.py
spinta/backends/fs/__init__.py
spinta/backends/fs/components.py
spinta/backends/fs/commands/__init__.py
spinta/backends/fs/commands/bootstrap.py
spinta/backends/fs/commands/changes.py
spinta/backends/fs/commands/decode.py
spinta/backends/fs/commands/encode.py
spinta/backends/fs/commands/init.py
spinta/backends/fs/commands/load.py
spinta/backends/fs/commands/migrate.py
spinta/backends/fs/commands/read.py
spinta/backends/fs/commands/validate.py
spinta/backends/fs/commands/wait.py
spinta/backends/fs/commands/wipe.py
spinta/backends/fs/commands/write.py
spinta/backends/memory/__init__.py
spinta/backends/memory/components.py
spinta/backends/memory/commands/__init__.py
spinta/backends/memory/commands/auth.py
spinta/backends/memory/commands/bootstrap.py
spinta/backends/memory/commands/check.py
spinta/backends/memory/commands/init.py
spinta/backends/memory/commands/load.py
spinta/backends/memory/commands/manifest.py
spinta/backends/memory/commands/read.py
spinta/backends/memory/commands/wait.py
spinta/backends/memory/commands/wipe.py
spinta/backends/memory/commands/write.py
spinta/backends/mongo/__init__.py
spinta/backends/mongo/components.py
spinta/backends/mongo/helpers.py
spinta/backends/mongo/commands/__init__.py
spinta/backends/mongo/commands/bootstrap.py
spinta/backends/mongo/commands/changes.py
spinta/backends/mongo/commands/encode.py
spinta/backends/mongo/commands/freeze.py
spinta/backends/mongo/commands/init.py
spinta/backends/mongo/commands/load.py
spinta/backends/mongo/commands/migrate.py
spinta/backends/mongo/commands/query.py
spinta/backends/mongo/commands/read.py
spinta/backends/mongo/commands/validate.py
spinta/backends/mongo/commands/wait.py
spinta/backends/mongo/commands/wipe.py
spinta/backends/mongo/commands/write.py
spinta/backends/mongo/types/__init__.py
spinta/backends/mongo/types/array/__init__.py
spinta/backends/mongo/types/array/write.py
spinta/backends/mongo/types/file/__init__.py
spinta/backends/mongo/types/file/write.py
spinta/backends/mongo/types/object/__init__.py
spinta/backends/mongo/types/object/write.py
spinta/backends/postgresql/__init__.py
spinta/backends/postgresql/components.py
spinta/backends/postgresql/constants.py
spinta/backends/postgresql/files.py
spinta/backends/postgresql/sqlalchemy.py
spinta/backends/postgresql/commands/__init__.py
spinta/backends/postgresql/commands/bootstrap.py
spinta/backends/postgresql/commands/changes.py
spinta/backends/postgresql/commands/encode.py
spinta/backends/postgresql/commands/freeze.py
spinta/backends/postgresql/commands/init.py
spinta/backends/postgresql/commands/link.py
spinta/backends/postgresql/commands/load.py
spinta/backends/postgresql/commands/manifest.py
spinta/backends/postgresql/commands/migrate.py
spinta/backends/postgresql/commands/query.py
spinta/backends/postgresql/commands/read.py
spinta/backends/postgresql/commands/validate.py
spinta/backends/postgresql/commands/wait.py
spinta/backends/postgresql/commands/wipe.py
spinta/backends/postgresql/commands/write.py
spinta/backends/postgresql/helpers/__init__.py
spinta/backends/postgresql/helpers/changes.py
spinta/backends/postgresql/helpers/manifest.py
spinta/backends/postgresql/helpers/validate.py
spinta/backends/postgresql/types/__init__.py
spinta/backends/postgresql/types/array/__init__.py
spinta/backends/postgresql/types/array/freeze.py
spinta/backends/postgresql/types/array/init.py
spinta/backends/postgresql/types/array/wipe.py
spinta/backends/postgresql/types/array/write.py
spinta/backends/postgresql/types/file/__init__.py
spinta/backends/postgresql/types/file/freeze.py
spinta/backends/postgresql/types/file/init.py
spinta/backends/postgresql/types/file/read.py
spinta/backends/postgresql/types/file/write.py
spinta/backends/postgresql/types/object/__init__.py
spinta/backends/postgresql/types/object/freeze.py
spinta/backends/postgresql/types/object/init.py
spinta/backends/postgresql/types/object/read.py
spinta/backends/postgresql/types/object/wipe.py
spinta/backends/postgresql/types/ref/__init__.py
spinta/backends/postgresql/types/ref/freeze.py
spinta/backends/postgresql/types/ref/init.py
spinta/backends/postgresql/types/ref/validate.py
spinta/commands/__init__.py
spinta/commands/auth.py
spinta/commands/helpers.py
spinta/commands/read.py
spinta/commands/search.py
spinta/commands/version.py
spinta/commands/write.py
spinta/commands/formats/__init__.py
spinta/commands/formats/ascii.py
spinta/commands/formats/csv.py
spinta/commands/formats/html.py
spinta/commands/formats/json.py
spinta/commands/formats/jsonl.py
spinta/core/__init__.py
spinta/core/access.py
spinta/core/config.py
spinta/core/context.py
spinta/core/enums.py
spinta/core/ufuncs.py
spinta/datasets/__init__.py
spinta/datasets/components.py
spinta/datasets/enums.py
spinta/datasets/helpers.py
spinta/datasets/utils.py
spinta/datasets/backends/__init__.py
spinta/datasets/backends/csv/__init__.py
spinta/datasets/backends/csv/commands.py
spinta/datasets/backends/csv/components.py
spinta/datasets/backends/sql/__init__.py
spinta/datasets/backends/sql/commands.py
spinta/datasets/backends/sql/components.py
spinta/datasets/backends/sql/query.py
spinta/datasets/commands/__init__.py
spinta/datasets/commands/check.py
spinta/datasets/commands/error.py
spinta/datasets/commands/link.py
spinta/datasets/commands/load.py
spinta/datasets/commands/read.py
spinta/datasets/commands/wipe.py
spinta/datasets/keymaps/__init__.py
spinta/datasets/keymaps/components.py
spinta/datasets/keymaps/sqlalchemy.py
spinta/hacks/__init__.py
spinta/hacks/spyna.py
spinta/manifest/_schema.yml
spinta/manifest/_txn.yml
spinta/manifest/_schema/version.yml
spinta/manifests/__init__.py
spinta/manifests/components.py
spinta/manifests/helpers.py
spinta/manifests/backend/__init__.py
spinta/manifests/backend/components.py
spinta/manifests/backend/helpers.py
spinta/manifests/backend/commands/__init__.py
spinta/manifests/backend/commands/bootstrap.py
spinta/manifests/backend/commands/configure.py
spinta/manifests/backend/commands/freeze.py
spinta/manifests/backend/commands/load.py
spinta/manifests/backend/commands/manifest.py
spinta/manifests/backend/commands/migrate.py
spinta/manifests/backend/commands/sync.py
spinta/manifests/commands/__init__.py
spinta/manifests/commands/check.py
spinta/manifests/commands/error.py
spinta/manifests/commands/init.py
spinta/manifests/commands/link.py
spinta/manifests/internal/__init__.py
spinta/manifests/internal/components.py
spinta/manifests/internal/commands/__init__.py
spinta/manifests/internal/commands/configure.py
spinta/manifests/internal/commands/load.py
spinta/manifests/tabular/__init__.py
spinta/manifests/tabular/components.py
spinta/manifests/tabular/constants.py
spinta/manifests/tabular/helpers.py
spinta/manifests/tabular/commands/__init__.py
spinta/manifests/tabular/commands/bootstrap.py
spinta/manifests/tabular/commands/configure.py
spinta/manifests/tabular/commands/load.py
spinta/manifests/yaml/__init__.py
spinta/manifests/yaml/components.py
spinta/manifests/yaml/helpers.py
spinta/manifests/yaml/commands/__init__.py
spinta/manifests/yaml/commands/bootstrap.py
spinta/manifests/yaml/commands/configure.py
spinta/manifests/yaml/commands/freeze.py
spinta/manifests/yaml/commands/load.py
spinta/manifests/yaml/commands/manifest.py
spinta/manifests/yaml/commands/migrate.py
spinta/manifests/yaml/commands/sync.py
spinta/migrations/__init__.py
spinta/migrations/schema/__init__.py
spinta/migrations/schema/alembic.py
spinta/scripts/__init__.py
spinta/scripts/copycsvmodels.py
spinta/templates/base.html
spinta/templates/error.html
spinta/testing/__init__.py
spinta/testing/cli.py
spinta/testing/client.py
spinta/testing/config.py
spinta/testing/context.py
spinta/testing/data.py
spinta/testing/datasets.py
spinta/testing/dtypes.py
spinta/testing/manifest.py
spinta/testing/pytest.py
spinta/testing/tabular.py
spinta/testing/ufuncs.py
spinta/testing/utils.py
spinta/types/__init__.py
spinta/types/command.py
spinta/types/config.py
spinta/types/datatype.py
spinta/types/helpers.py
spinta/types/model.py
spinta/types/namespace.py
spinta/types/owner.py
spinta/types/project.py
spinta/types/store.py
spinta/types/array/__init__.py
spinta/types/array/link.py
spinta/types/file/__init__.py
spinta/types/file/decode.py
spinta/types/file/helpers.py
spinta/types/object/__init__.py
spinta/types/object/link.py
spinta/types/ref/__init__.py
spinta/types/ref/link.py
spinta/utils/__init__.py
spinta/utils/aiotools.py
spinta/utils/changes.py
spinta/utils/config.py
spinta/utils/data.py
spinta/utils/enums.py
spinta/utils/errors.py
spinta/utils/idgen.py
spinta/utils/imports.py
spinta/utils/itertools.py
spinta/utils/json.py
spinta/utils/nestedstruct.py
spinta/utils/passwords.py
spinta/utils/path.py
spinta/utils/refs.py
spinta/utils/response.py
spinta/utils/schema.py
spinta/utils/scopes.py
spinta/utils/streams.py
spinta/utils/tree.py
spinta/utils/units.py
spinta/utils/url.py
tests/conftest.py
tests/test_accesslog.py
tests/test_api.py
tests/test_auth.py
tests/test_cli.py
tests/test_components.py
tests/test_concurency.py
tests/test_config.py
tests/test_context.py
tests/test_exceptions.py
tests/test_freeze.py
tests/test_joins.py
tests/test_manifests.py
tests/test_migrations.py
tests/test_models.py
tests/test_namespace.py
tests/test_nestedprops.py
tests/test_pull.py
tests/test_push.py
tests/test_search.py
tests/test_sort.py
tests/test_spyna.py
tests/test_store.py
tests/test_subresources.py
tests/test_ufuncs.py
tests/test_urlparams.py
tests/test_validation.py
tests/test_wipe.py
tests/backends/test_all.py
tests/backends/test_fs.py
tests/backends/test_postgresql.py
tests/backends/test_s3.py
tests/backends/postgresql/__init__.py
tests/backends/postgresql/test_files.py
tests/backends/postgresql/test_lists.py
tests/commands/test_build_data_patch_for_write.py
tests/commands/test_build_full_response.py
tests/commands/formats/__init__.py
tests/commands/formats/test_ascii.py
tests/commands/formats/test_csv.py
tests/commands/formats/test_html.py
tests/commands/formats/test_json.py
tests/commands/formats/test_jsonl.py
tests/commands/load/__init__.py
tests/commands/load/test_array.py
tests/commands/source/__init__.py
tests/commands/source/test_csv.py
tests/commands/source/test_json.py
tests/commands/source/test_sql.py
tests/commands/source/test_xlsx.py
tests/commands/source/test_xml.py
tests/config/clients/3388ea36-4a4f-4821-900a-b574c8829d52.yml
tests/config/clients/baa448a8-205c-4faa-a048-a10e4b32a136.yml
tests/config/clients/test.yml
tests/config/keys/private.json
tests/config/keys/public.json
tests/data/data.json
tests/data/data.xlsx
tests/data/data.xml
tests/datasets/__init__.py
tests/datasets/test_id.py
tests/datasets/test_sql.py
tests/dtypes/__init__.py
tests/dtypes/test_binary.py
tests/dtypes/test_file.py
tests/dtypes/test_object.py
tests/dtypes/test_string.py
tests/dtypes/test_two_arrays.py
tests/manifest/backends/mongo/continent.yml
tests/manifest/backends/mongo/country.yml
tests/manifest/backends/mongo/org.yml
tests/manifest/backends/mongo/photos.yml
tests/manifest/backends/mongo/recurse.yml
tests/manifest/backends/mongo/report.yml
tests/manifest/backends/mongo/s3_file.yml
tests/manifest/backends/mongo/subitem.yml
tests/manifest/backends/mongo/dtypes/object.yml
tests/manifest/backends/mongo/dtypes/string.yml
tests/manifest/backends/mongo/dtypes/array/object.yml
tests/manifest/backends/mongo/dtypes/array/string.yml
tests/manifest/backends/mongo/dtypes/array/two_arrays.yml
tests/manifest/backends/mongo/dtypes/fs/file.yml
tests/manifest/backends/mongo/dtypes/object/string.yml
tests/manifest/backends/mongo/dtypes/postgres/file.yml
tests/manifest/backends/postgres/city.yml
tests/manifest/backends/postgres/continent.yml
tests/manifest/backends/postgres/country.yml
tests/manifest/backends/postgres/dataset.yml
tests/manifest/backends/postgres/org.yml
tests/manifest/backends/postgres/photos.yml
tests/manifest/backends/postgres/recurse.yml
tests/manifest/backends/postgres/report.yml
tests/manifest/backends/postgres/s3_file.yml
tests/manifest/backends/postgres/subitem.yml
tests/manifest/backends/postgres/dataset/capital.yml
tests/manifest/backends/postgres/dataset/continent.yml
tests/manifest/backends/postgres/dataset/country.yml
tests/manifest/backends/postgres/dataset/org.yml
tests/manifest/backends/postgres/dataset/report.yml
tests/manifest/backends/postgres/dtypes/binary.yml
tests/manifest/backends/postgres/dtypes/file.yml
tests/manifest/backends/postgres/dtypes/object.yml
tests/manifest/backends/postgres/dtypes/string.yml
tests/manifest/backends/postgres/dtypes/array/object.yml
tests/manifest/backends/postgres/dtypes/array/string.yml
tests/manifest/backends/postgres/dtypes/array/two_arrays.yml
tests/manifest/backends/postgres/dtypes/fs/file.yml
tests/manifest/backends/postgres/dtypes/object/string.yml
tests/manifest/datasets/csv.yml
tests/manifest/datasets/denorm.yml
tests/manifest/datasets/dependencies.yml
tests/manifest/datasets/generator.yml
tests/manifest/datasets/json.yml
tests/manifest/datasets/nested.yml
tests/manifest/datasets/sql.yml
tests/manifest/datasets/xlsx.yml
tests/manifest/datasets/xml.yml
tests/manifest/datasets/csv/country.yml
tests/manifest/datasets/denorm/country.yml
tests/manifest/datasets/denorm/org.yml
tests/manifest/datasets/dependencies/capital.yml
tests/manifest/datasets/dependencies/continent.yml
tests/manifest/datasets/dependencies/country.yml
tests/manifest/datasets/dtypes/binary.dataset.yml
tests/manifest/datasets/dtypes/binary.yml
tests/manifest/datasets/generator/continent.yml
tests/manifest/datasets/json/rinkimai.yml
tests/manifest/datasets/nested/dataset/name/model.yml
tests/manifest/datasets/sql/country.yml
tests/manifest/datasets/xlsx/apygarda.yml
tests/manifest/datasets/xlsx/apylinke.yml
tests/manifest/datasets/xlsx/kandidatas.yml
tests/manifest/datasets/xlsx/rinkimai.yml
tests/manifest/datasets/xlsx/turas.yml
tests/manifest/datasets/xml/tenure.yml
tests/manifest/models/country.yml
tests/manifest/models/nested.yml
tests/manifest/models/org.yml
tests/manifest/models/photos.yml
tests/manifest/models/report.yml
tests/manifests/__init__.py
tests/manifests/test_tabular.py
tests/migrations/__init__.py
tests/migrations/test_manifests.py
tests/migrations/test_migrations.py
tests/migrations/schema/__init__.py
tests/migrations/schema/test_alembic.py
tests/scripts/__init__.py
tests/scripts/foobar.txt
tests/scripts/test_copycsvmodels.py
tests/scripts/test_real_s3.sh
tests/testing/__init__.py
tests/testing/test_dtypes.py
tests/utils/__init__.py
tests/utils/test_aiotools.py
tests/utils/test_data.py
tests/utils/test_itertools.py
tests/utils/test_nestedstruct.py
tests/utils/test_passwords.py
tests/utils/test_path.py
tests/utils/test_schema.py
tests/utils/test_scopes.py
tests/utils/test_streams.py
tests/utils/test_tree.py
tests/utils/test_units.py
tests/utils/test_url.py
uml/Makefile
uml/components.png
uml/components.puml