Skip to main content
Build status Coverage Latest release version on PyPI Documentation Status

AnyBlok / WMS Base

These are base Bloks to build Warehouse Management and Logistics applications with AnyBlok.

For the time being, this software is in early stage of development.

AnyBlok / WMS Base is released under the terms of the Mozilla Public License.

Documentation

Release history

0.8.0

  • Merge of the Wms.Goods and Wms.Location Models into a single one: Wms.PhysObj. This impacts all existing code bases. Some limited upgrade logic is provided (don’t upgrade blindly a database if you care about it).

  • The date and time of planned Operations is no longer mandatory

  • Inventory Operations: Apparition, Disparition and Teleportation

  • Enrichment of Properties API

  • New methods current_avatar() and eventual_avatar of Wms.PhysObj (formerly Wms.Goods)

  • More flexibility and power in quantity queries (grouping, reuse)

  • Recursive queries for Types (subtype, behaviours)

0.7.0

  • Moved the quantity field of Goods from wms-core to the new optional wms-quantity Blok.

    Applications that need this field (mostly for goods kept in bulk) will have to install wms-quantity. wms-reservation still ignores the quantity field completely, i.e, no partial reservation is possible.

  • Location tags and recursive stock computations (now a transversal method on the Wms model).

  • Goods Type hierarchy and merging of behaviours

  • Properties on Goods types and defaulting rules from the Goods and across the hierarchy

  • new Operation: Assembly, for manufacturing processes with exactly one outcome

0.6.0

  • Published on PyPI

  • Implemented Avatars

  • Uniformisation of the relationship between Operations and Goods (Avatars)

  • wms-reservation: initial implementation (with architectural notes in documentation)

  • some factorisation of concrete Operation methods into the base class, leading to much simpler implementations.

0.5

  • First tag, not released to PyPI.

  • Operations behave consistently; in particular stock levels at a given Location are consistent for all Goods states at any date and time.

  • Initial Operations: Arrival, Departure, Move, Unpack, Split, Aggregate

Release files for anyblok-wms-base 0.8.0.post0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for anyblok-wms-base 0.8.0.post0
File Size Uploaded
anyblok_wms_base-0.8.0.post0.tar.gz 107.5 kB Details

Release files / anyblok_wms_base-0.8.0.post0.tar.gz

Download URL anyblok_wms_base-0.8.0.post0.tar.gz
Size 107.5 kB
Tags Source
SHA-256 checksum
How to use checksums
154d41e5e61f2fd6bbc171a43e049200204321490c151410252c5a929b2d01cb
BLAKE2b-256 checksum
How to use checksums
74e3a7c0fb03652a8a21084adced69983ed635b29c818d1eca152d78e7cc1962
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.22.0 CPython/3.5.3

Release history Release notifications | RSS feed

This release

0.8.0.post0 This release

1 release file

0.8.0

1 release file

0.7.0

2 release files

0.6.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page