d1_python icon indicating copy to clipboard operation
d1_python copied to clipboard

Python components for DataONE clients and servers

Results 24 d1_python issues
Sort by recently updated
recently updated
newest added

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...

dependencies

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.3.4 to 3.0.3. Release notes Sourced from werkzeug's releases. 3.0.3 This is the Werkzeug 3.0.3 security release, which fixes security issues and bugs but does not otherwise...

dependencies

Goal is to simplify deployment of GMN through docker compose. Process should be fairly simple, with plenty of prior art for Django deployments via docker with Postgres. Blocked by #40...

Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.4 to 3.9.4. Release notes Sourced from aiohttp's releases. 3.9.4 Bug fixes The asynchronous internals now set the underlying causes when assigning exceptions to the future objects...

dependencies

Conditionally add a "user" or "system" tag with originating User Agent to the User Agent that GMN uses when reading object bytes from a 3rd party service. When GMN is...

enhancement

The following was reported by Ross for a failure trying to upload a large 5GB file to GMN using `create()` from the Java client. Here's Ross' report: > we encountered...

bug

If the PID isn't found within the [resource map](https://github.com/DataONEorg/d1_python/blob/master/lib_common/src/d1_common/resource_map.py#L321), the 0th element is accessed from the result, throwing IndexError.

``` View exception: Calling view: func_name="get_meta", method="GET", args="('10.5072_rwstg1k34n_2019723204918',)", kwargs="{'allowed_method_list': ['GET']}", url="/v2/meta/10.5072_rwstg1k34n_2019723204918" Session subjects: CN=urn:node:mnTestRW,DC=dataone,DC=org, authenticatedUser, public Calling view: func_name="get_meta", method="GET", args="('10.0309_rwstg1k34u_2019810194555',)", kwargs="{'allowed_method_list': ['GET']}", url="/v2/meta/10.0309_rwstg1k34u_2019810194555" Session subjects: CN=urn:node:mnTestRW,DC=dataone,DC=org, authenticatedUser, public Calling...

When doing a read-modify-write operation on System Metadata in which the `obsoletes` field is removed, the obsoletes field remains in GMN. Need to check the behavior for all optional fields....

On ncei.nceas.ucsb.edu, which is a small test server with 8GB of RAM, we're seeing the kernel `oom-killer` repeatedly kill the python process that results from the cron job running `python...

bug