Atlas-schema

Latest version: v0.2.4

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.4

[0.2.4](https://github.com/scipp-atlas/atlas-schema/releases/tag/v0.2.4) - 2025-02-19

**_Changed:_**

- Significant amount of documentation for how
{class}`atlas_schema.schema.NtupleSchema` works

**_Added:_**

- New `autosummary` templates to render improved/cleaner documentation pages

**_Fixed:_**

- Custom collections with underscores are now properly handled ({pr}`50`)
- Behaviors were being checked for singletons when they should not have been
({pr}`51`)

0.2.3

[0.2.3](https://github.com/scipp-atlas/atlas-schema/releases/tag/v0.2.3) - 2025-02-15

**_Changed:_**

**_Fixed:_**

- Singleton branches were not handled properly in some ntuples used by `ATLAS`
analyzers. Now, the schema will raise a {class}`RuntimeWarning` if the user
does not explicitly define the singletons they have in their input files. See
additionally the {ref}`faq` for some details as well. ({issue}`19`, {pr}`48`)

0.2.2

[0.2.2](https://github.com/scipp-atlas/atlas-schema/releases/tag/v0.2.2) - 2025-02-13

**_Changed:_**

- additional functionality to support multiple `__getitem__` for the
{mod}`atlas_schema.enums` classes ({pr}`44`) which now supports an API as
follows:
python
ats.enums.ParticleOrigin["NonDefined"]
ats.enums.ParticleOrigin["NonDefined", "BremPhoton"]


**_Added:_**

- {func}`atlas_schema.isin` for a naive implementation of `x in values` as
`isin(x, values)`, ({issue}`42`, {pr}`43`)

0.2.1

[0.2.1](https://github.com/scipp-atlas/atlas-schema/releases/tag/v0.2.1) - 2025-02-06

**_Changed:_**

- migrated `MissingET` to `PolarTwoVector` ({issue}`35`, {pr}`36`)
- mixin support for {pypi}`vector` classes ({issue}`34`, {pr}`36`)

**_Added:_**

- this documentation ({pr}`37`)

0.2.0

[0.2.0](https://github.com/scipp-atlas/atlas-schema/releases/tag/v0.2.0) - 2024-11-19

**_Changed:_**

- drop python 3.8

0.1.0

[0.1.0](https://github.com/scipp-atlas/atlas-schema/releases/tag/v0.1.0) - 2024-11-18

**_Added:_**

- first release of this package!

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.