Skip to content

Releases: anomaly/gallagher

v0.1.0a17

Choose a tag to compare

@devraj devraj released this 07 Apr 07:08
b5eaf4a
  • Fixes mix up of the use of next and updates links
  • Updates various packages

v0.1.0a16

Choose a tag to compare

@devraj devraj released this 13 Nov 06:05
3b4c178

🐛 Fixes

  • Adds applePass to the possible values for CredentialsClass
  • Updated outdated packages

v0.1.0a15

Choose a tag to compare

@devraj devraj released this 29 Oct 04:16
9eebb88

📢 Preamble

Documentation was updated across the project.

✨ New

  • Moves to using uv for package and project management (it uses hatchling under the hood) see #30 and #84 (cursor was used to help migrate to uv)

🛠️ Fixes

  • Parsing rules around Cardholder detail for Personal Data Fields now allows integers and booleans

v0.1.0a14

Choose a tag to compare

@devraj devraj released this 02 May 00:41
a483151

💅 Improves

  • Rules for AccsesZoneRef to relax href to support command centres that don't sent it across

v0.1.0-alpha.13

Choose a tag to compare

@devraj devraj released this 30 Apr 22:51
8693be0

💅 Improves

  • AccessZoneRef now has an Optional, Identifier. last_successful_access_zone on CardholderDetail does not send back an Identifier but all other responses using the Ref do, it was wiser to relax this rule.

v0.1.0-alpha.12

Choose a tag to compare

@devraj devraj released this 30 Apr 04:25
b96a12c

🐛 Fixes

  • Automates __init__.py getting version metadata from poetry package, ensuring that it's always kept up to date when pyproject.toml is updated.

v0.1.0-alpha.11

Choose a tag to compare

@devraj devraj released this 28 Apr 23:04
055faf0

📢 Preamble

Urgent release to refactor asyncio.Event implementation

💅 Improvements

  • Refactor asyncio.Event implementation where the called calls .set to break the event loop for follow commands, see official docs

v0.1.0-alpha.10

Choose a tag to compare

@devraj devraj released this 24 Apr 04:20
78bdc99

📢 Preamble

A release to refactor the way PDF fields are accessed, documentation was update to reflect this.

💅 Improvements

The pdf attribute is dynamically populated object with dynamically generated keys. Here are some examples of how PDF field names are mapped to snake_case keys:

  • @Cardholder UID would become pdf.cardholder_uid
  • @City would become pdf.city
  • @Company Name would become pdf.company_name
  • @PINNumber would become pdf.pin_number

🛠️ Fixes

  • dto/summary/pdf.py relaxes the Href field requirement, they are now OptionalHref with a default of None #77

v0.1.0-alpha.9

Choose a tag to compare

@devraj devraj released this 03 Apr 02:42
99978c8

📢 Preamble

Fast-forward release to fix issues with Event parsing rules for follow

🛠️ Fixes

  • refs.ItemRef now has an OptionalHref instead of it being an Optional parameter in EventSummary

v0.1.0-alpha.8

Choose a tag to compare

@devraj devraj released this 02 Apr 23:54
6cef9e7

📢 Preamble

Fast-forward release to fix issues with Event parsing rules for follow

🛠️ Fixes

  • Relaxes various rules for parsing Event data in responses when following endpoints #71, this may also render #20 as irrelevant