Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ironArray/Caterva2

REST and on-demand access to local/remote Blosc2 data repositories
https://github.com/ironArray/Caterva2

Rename "tutorial" section to "tutorials" for consistency

As it contains several short tutorials.

2eebb40f08248fb0a0095a55feeeb422b009e2b0 authored about 1 year ago
Adapt metadata to desired output

80cc58f1174ca577be3543e4b02e204c58d72c61 authored about 1 year ago
Utilities: Add text for the section on `cat2cli`

8961479692a445ff430dded9c9f02478cb5d223f authored about 1 year ago
Utilities: Add short introduction

2695de36d1acfb8f8bad281f089bf2974ad55440 authored about 1 year ago
Add utilities chapter (with placeholder text)

77382a108ecce704d0551748b37daa1876442593 authored about 1 year ago
Tutorial: Fix reference to JSON output, mention option afterwards

Also remove JSON output option shown in wrong command.

8bff0a0a7c4298ef901d6087ccf193dcfda86854 authored about 1 year ago
Add favicon 16 and 32 pixels && fix issue with caterva2-logo

a7d6b789d4e796aca8b9dcba630fa7c0f6f1814d authored about 1 year ago
Move tutorial doc section up to main tree (with doc homepage button)

9105b208a3119be15842cc94762d7c47f1db6e34 authored about 1 year ago
Reference: Remove reference to obsolete test function

0a8127fa6154e4a7eaeca47629139434317cbd58 authored about 1 year ago
Tutorials: Add specific section about `caterva2.toml`, adapt others

7481ae83d638d20b2b4c4197e320494f4c877b38 authored about 1 year ago
Merge remote-tracking branch 'origin/main' into docs-introduction

059bb054aca9cdcd20d4d0827ebacc88409fffe4 authored about 1 year ago
Merge pull request #18 from Blosc/config-file

Allow providing config file via option.

This adds support for another preliminary command-lin...

df4779f8cb2d1abb25817a5365832c52074c7560 authored about 1 year ago
Tutorials: Change title of client setup section

To avoid making it appear as another service.

c483a4bfc2c6a1678a488ab414c17d79c4678110 authored about 1 year ago
Tutorials: Mention using the `--help` option with Caterva2 programs

fc1b8a16830e2669fed2b5c664087f2645f7fe59 authored about 1 year ago
Avoid repeating definition of preliminary arguments

6a293b70d2f0a9117c6f85543178106b0bce6e9e authored about 1 year ago
Readme: Indicate that an alternative configuration file may be used

b43ba3855331739ad9d98b7ddca38ce781884e67 authored about 1 year ago
Add caterva logo

82172b9cdca97b708706bc444fe2a542747db4bf authored about 1 year ago
Add headers + fix bug in metainfo

2244cc1a7940306907acdaddcc7de45588bc547a authored about 1 year ago
Remove some meta

c0580b457cc1da33c357d039eb0c1d25b9273233 authored about 1 year ago
Ignore '.b2' file extension when searching

4a7472e0a4ac15fcb04b25a337a0c88e3eb0e9cb authored about 1 year ago
Note preliminary options as such in main argument parser

a1c0edd4638bb7b0fea154f177da86ee0a5ffe90 authored about 1 year ago
Allow preliminary `--conf` option for alternate configuration file

1803c2c9ab492dc8bc464346f7849e1717da9d57 authored about 1 year ago
Use argparse instead of quick'n'dirty parsing for preliminary args

9d468c115a9f22131cef8b89d9438f32da3a97a4 authored about 1 year ago
Merge remote-tracking branch 'origin/main' into config-file

180bf32533cb46f1afa25af6379caa3a3cc9cbdb authored about 1 year ago
Tutorials: Using the Web client (draft)

Still lacking more specificity, features and captures, until it is more
stable.

67d83a316dedbf610a032dadb468a0d4e0706f05 authored about 1 year ago
Tutorials: Change "in host" to "at host"

9a33100f5b22f9d9529ea9eda39a9c5cf394dbbe authored about 1 year ago
Tutorials: Client setup for independent subscriber

038077b62e4a57b013706326f62e686428e728ff authored about 1 year ago
Tutorials: Independent subscriber setup

ef03117ab02cfbf03a602c1723aaf7c1da1e2d1f authored about 1 year ago
Tutorials: Note on arbitrary ports & state dirs (for publishers)

1f4f7577271f8d230abaaf2da45cdabfb5d86a8c authored about 1 year ago
Tutorials: Note on stopping any service with Ctrl+C

bfbcef96d9dcb07216e0073cdd39e1a5385f0b1a authored about 1 year ago
Tutorials: Use consistent section names for service setup

b153a1482fabddf4410afa19f7095a9780d07276 authored about 1 year ago
Tutorials: Independent publisher setup

2488028fd3a8452c0a58a9462438cc1eb5024864 authored about 1 year ago
Tutorials: Independent broker setup

6136af41d5224ca43f6d9fd80d674735f631ad5d authored about 1 year ago
Tutorials: Intro to running independent Caterva2 services

a0135325b4eac64e4ba1cc96cde2f234bdb0c9ec authored about 1 year ago
Merge pull request #15 from Blosc/tests-extra

Add extra feature for tests.

Installing the plain Caterva2 wheel with no extras may result in...

7269594f0eea9947d1afb4eb928f992ee17bad57 authored about 1 year ago
Remove non-functional update of test main function wrapper

6c6ee3a81d19b46fc2f9da7a188b1541bc210a93 authored about 1 year ago
Ignore PytestAssertRewriteWarning when invoking tests as a script

15c399d2aa8ef9b774b32fc4e91578610c695c4f authored about 1 year ago
Only recommend script-based test invocation

It's cleaner and its only pending issue is the `PytestAssertRewriteWarning`,
which is not very i...

e1d42ea8e4e847c9939cef7159927a51f3eb10b2 authored about 1 year ago
Only pass arguments to pytest if run as a script (or explicitly)

8b53839df34af424921b5d096815d823c1e1955c authored about 1 year ago
Avoid RuntimeWarning about import order of caterva2.tests.__main__

d3dae45f7ce5539c8df979ca78f7550113e165c2 authored about 1 year ago
Use "--pyargs __package__" to pass test targets to pytest

Let if figure out file locations.

10f6f6500108f99251f8d69508c9a59374ce5f9e authored about 1 year ago
Allow passing other pytest arguments to test script

Still take the verbose argument to the main function into account.

33f7fa9a2e16b808a9946378c94995d9ce8e853d authored about 1 year ago
Replace func calls to tests in docs with pytest / script invocations

Favor `pytest --pyargs caterva2.tests` where reasonable since it still
supports all pytest optio...

9286ccb7b6b8f8c56422b69fe3bcbb714b80f0dd authored about 1 year ago
Import the main testing function (script) into the tests module

Thus, when before one could run ``import caterva2 as cat2; cat2.test()`` from
code, now one may ...

98d7e1aba71df16dbfc3346cfd27a41d9c0dd2b6 authored about 1 year ago
Fix testing instructions to include installing testing dependencies

The instructions would not have worked without installing the services and
clients extras. Now ...

906519f5785262af4d8a891f9ac09e3f1b3662cd authored about 1 year ago
Use tests extra in GitHub actions, since tests are to be run

81942da6a2b66e8e0ed5cf03ee1c68e5bd5c7ec8 authored about 1 year ago
Create extra package feature for tests, move test dependencies there

That includes enabling services and clients extras in this package.

8a317563732997e94944ef58fd7ec831cb9d73af authored about 1 year ago
Remove explicit list of exported names in main module

There are no other names in the module anymore, so avoid the redundant list.

a5528f5b53b2dc900227aaed06a0dfd1f85d7809 authored about 1 year ago
Allow verbose options when running tests as a script

4c2cb4c07824535bb4a540304cadd795214671a2 authored about 1 year ago
Move test execution function into tests module, as script

It can be executed with `python -m caterva2.tests`.

ef78bb5435d6d1404f2eb692dc72cfce21c458f8 authored about 1 year ago
Mention how to listen on all addresses in sample config file

e6b95e4407c50836ee5c3da7fbe514dc89b985d6 authored about 1 year ago
Tutorials: Use comment characters before ellipsis in output samples

1091e276c36df0272a7c708c8e76c887685f31ce authored about 1 year ago
Tutorials: Using the command-line client

29c672ff545b4c2721c38a48e4b14a9d4ad4d8e9 authored about 1 year ago
Tutorials: Rename "simple client API" to "plain client API"

1a2b2efa3d0f410be692d98278a7b10d2b4cde1f authored about 1 year ago
Tutorial: Using the object-oriented client API

2d45e50b78cfadfb72480fff97c591199f77a525 authored about 1 year ago
Tutorials: Fix state directory used by tests services

f3f2d10e694440032c20b551bc30012e3890971a authored about 1 year ago
Tutorials: Shorten section on client API

8a8e7552d71063f5e5b59ec35179cfa8d1674e79 authored about 1 year ago
Tutorials: Using the Caterva2 client API

Probably needs to be shortened.

d43240ed76794d05a79435b1f09a400f6189dbda authored about 1 year ago
Tutorials: How to launch tests services

78f1efdad29172ebb23ac83ca5f124d3e2a8827f authored about 1 year ago
Add empty tutorials section

d4fab91bc11070c7622346ff4afd165ac7f67fc2 authored about 1 year ago
Installation: How to enable extras

This is important for running the tests later on.

d16cbc1f1d0ec7f811359aae222e7741af7f7023 authored about 1 year ago
Installation: Fix reference to wrong package

b62aab919604dbdd1e6a6972cb83349e2116ced9 authored about 1 year ago
Overview: State the main role of the Caterva2 package

30887433da39b947d92bda4ae5bfc71bac2ffd1d authored about 1 year ago
Overview: Mention connectivity speed & costs for readability

fa9e443527f1743817cefc2df8ae992a1c40a925 authored about 1 year ago
Overview: Summarize main features and objectives of Caterva2

b741993455573bd23f274893d7b68f8b20ff3387 authored about 1 year ago
Overview: Include description of a Caterva2 deployment

f9dc960320b7d579fe258106942400dc255341c3 authored about 1 year ago
Overview: Add link to Blosc2 website for an introduction

59e504b2bd09440caf6d96573241f893185a411d authored about 1 year ago
Show docstrings of variables imported into the top module

This is kinda kludgy and it does require an extra textual explanation, but I
found no other way ...

237436f826262d54e23c578f02b63c543986822e authored about 1 year ago
Add missing docstrings to documented module constants

However, because of the way some of them are imported into the main module,
their docstrings sti...

28beb4c91e6f74e337ff5aaa6ea584c0b79a0d45 authored about 1 year ago
Sphix docs generation needs the Caterva2 package to be installed

7a4b30089dcc3c12abbee723c05eaabc847b11ab authored about 1 year ago
We need a recent version of FastAPI

99cd90540932512adaf8f16475cfcbda02e39458 authored about 1 year ago
Merge pull request #14 from Blosc/sphinx-docs

Sphinx docs

18d111f6c1c17da2259b2bb3d6af1b2c98cd91ff authored about 1 year ago
Add missing index.rst

5ad6c3ff970c0e3e3e26e66d2fc55ed4c2704798 authored about 1 year ago
Test building docs

365900b7bd1784da42ddb80cdadcab5fd484a18a authored about 1 year ago
Added pydata-sphinx-theme

8a4e38dc8e07866758d7f552cd134fcf44d7d3b0 authored about 1 year ago
Subscriber HTML: code cleanup

a879d378347d11ea2db1b9dd0d2b3f0c150f0f01 authored about 1 year ago
Fix URLs

aa742b526199e9e2eff28adc34e2e159968ee598 authored about 1 year ago
Highlight selected item

b4f605e83c96becce5f4b8aabfbe5a73fbeaecc2 authored about 1 year ago
Style

9fab7620c2e4fde5a08b1a0635ff28cb020b23e5 authored about 1 year ago
Remove unused template

a24d8dcc6924b16286e59f282d5cfcd1e41159e8 authored about 1 year ago
Scroll when list of paths too long

70bb3ceab361c0aa8bdfefa28fc9279dfb97e473 authored about 1 year ago
Move UI from /html/ to /

89d8a467952bdac252c75b8d5c42e20dce8e9b28 authored about 1 year ago
Fix search

d39964b2d5206c87a452c8b0c9bd3053a556de5b authored about 1 year ago
Docs are building now

4f5006c2adde647862fd6bb9c32f01663863100e authored about 1 year ago
Initial version (cannot build yet)

91cdb027d6001faac9bfd8bf0537366b2f9bc559 authored about 1 year ago
Add python-multipart requirement

Fixes RuntimeError: Form data requires "python-multipart" to be installed.

Also jinja2 is only ...

15ca32cecfa7358f6237a2b695069f577e4cfd00 authored about 1 year ago
Merge branch 'html'

37bc797df69f9115bbe493b57eef3b82aecaffb3 authored about 1 year ago
Fix reload of HTMX url

28a05b40ec60b0683d523e9839bc6e2c19623525 authored about 1 year ago
Merge pull request #13 from Blosc/config-file

Basic configuration file support

2c6987d72718cf94bdd70f2d294a0254b224f715 authored about 1 year ago
Add example configuration file, with a reference at the readme

81b134858c4f83e37d6a53c2ab9fdf94ff289bb8 authored about 1 year ago
Document the releasing procedure

b81fb8feb999db28f53a1ddd30684bc4c7179056 authored about 1 year ago
Some todos in tests services related with configuration file

5ec94ace68d29c4bc63817fc81666a00d3b38e2b authored about 1 year ago
Create python-publish.yml

b18ec1ed26f0537ec73b7037d15edd774160bd43 authored about 1 year ago
Merge remote-tracking branch 'origin/main' into config-file

037fd525dd9ef6e91222b1a86b3b4d8ff915a2bc authored about 1 year ago
Make publisher positional arguments optional

However, we are forced to check if `name` did get a value in the end, as it
does not have a conf...

3da1824a362c4b18949fb4bb91471a07541c87ec authored about 1 year ago
Adapt client tests to work in the presence of a configuration file

By getting the endpoint for the publisher.

be48d728767201984727e99ba52e7f5ed3ccff8d authored about 1 year ago
Adapt API tests to work in the presence of a configuration file

By getting the endpoints for publisher and subscriber.

60390b680050557420373f007bf4429459540a89 authored about 1 year ago
Adapt tests services to work in the presence of a configuration file

Mostly by getting the endpoints that need to be checked for service start.

235cc81b997a5b38301c89ec9c897d5802b86945 authored about 1 year ago
Remove meta when changing from root

123c13c1772efae12fc36f1f75f790d84f322ade authored about 1 year ago
Add test fixtures to get Caterva2 configuration, if available

039c5c0c802bfdac5635e737ba74f0b6551a3627 authored about 1 year ago