Skip to main content

Build

-> create venv and activate (install meta) -> pip install setuptools wheel twine (build package) -> python setup.py sdist bdist_wheel -> pip install dist/rule-engine-core-0.1.0-py3-none-any.whl (Publish to pypi) -> pip install twine -> twine upload dist/*

Release order

Every service installs this package from PyPI, so a change here is invisible to them until it's published. When a service needs new core API:

  1. Bump version in setup.py.
  2. Build and twine upload.
  3. Then bump the rule-engine-core>=<version> floor in that service's requirements.txt and pyproject.toml.

Until step 2 lands, a service PR carrying a raised floor fails at pip install and its CI goes red. That's the point — it's the reminder to publish, and it beats an ImportError in prod. So publish before merging the consumer.

Docker

-> psql --username=$POSTGRES_USER -d $POSTGRES_DB

Release files for rule-engine-core 0.1.1

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

Source distribution (sdist)

Source distribution for rule-engine-core 0.1.1
File Size Uploaded
rule_engine_core-0.1.1.tar.gz 26.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rule-engine-core 0.1.1
File Interpreter ABI Platform
rule_engine_core-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 50.0 kB

Release files / rule_engine_core-0.1.1.tar.gz

Download URL rule_engine_core-0.1.1.tar.gz
Size 26.5 kB
Tags Source
SHA-256 checksum
How to use checksums
dee87a822c8357ea616a9192fd52d28f6586f47fc18e709367c28112518fcf6d
BLAKE2b-256 checksum
How to use checksums
240d651093c700f5a900489a1353029cedc938ef565d8db688e14852367dc828
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / rule_engine_core-0.1.1-py3-none-any.whl

Download URL rule_engine_core-0.1.1-py3-none-any.whl
Size 23.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ace46dd9a8adb7501371f52ff8aeff42d1b09668bdbb476b674a23e8bfa373f1
BLAKE2b-256 checksum
How to use checksums
164f44ed109ad10ebb6f2c51630df77d795537d2829a4a051f456997c3b42013
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release history Release notifications | RSS feed

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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