Skip to main content

No project description provided

Project description

Lint and Test

Plate Package

.

🚀 Using

Prerequisites
1. Install Docker
  1. Go to Docker, download and install docker.
  2. Configure Docker to use the BuildKit build system. On macOS and Windows, BuildKit is enabled by default in Docker Desktop.

To install this package, run:

pip install plate_package

✨ Setup VSCode

Open this repo with VSCode, build DevContainer and Dev Containers: Reopen in Container.

✨ Setup PyCharm

Open this repo with PyCharm, and configure Docker Compose as a remote interpreter with the dev service.

🧑‍💻 Contributing

The following commands can be used inside a DevContainer.

Run linters

poe lint

Run tests

poe test

Update poetry lock file

poetry lock --no-update
Outside a DevContainer
  1. Run linters
docker compose run devcontainer poe lint
  1. Run tests
docker compose run devcontainer poe test
  1. Update poetry lock file
docker compose run devcontainer poetry lock --no-update
# Update the docker image with the new lock file
docker compose build
  1. Open a shell in docker
docker compose run devcontainer
Shortcuts outside a DevContainer
  1. make lint
  2. make test
  3. make lock
  4. make shell

️⚡️ Scaffolded with Poetry Copier
🛠️ Open an issue if you have any questions or suggestions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plate_package-0.0.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

plate_package-0.0.2-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file plate_package-0.0.2.tar.gz.

File metadata

  • Download URL: plate_package-0.0.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.2.0-1018-azure

File hashes

Hashes for plate_package-0.0.2.tar.gz
Algorithm Hash digest
SHA256 451568bb3dcc1234bf26604234a1e6444ab126fa262ca134c30c190750a79222
MD5 a365d3398ff5cd8c7dd6370e69ad7392
BLAKE2b-256 94ff23a445a7172304a38da76ad3254ceac4ae27bfa47c8f715c062cf8bfc275

See more details on using hashes here.

File details

Details for the file plate_package-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: plate_package-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.2.0-1018-azure

File hashes

Hashes for plate_package-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b3369961239249abb9c9e82be03d391720fb5d06358994928d8eb00402b6fa7e
MD5 18893a5d7775cb77be47cf1fc19e0eba
BLAKE2b-256 b29f24845e8487cd5ef4a73a9459940ef5fa31ff53366998e8a0ac1f593c28d1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page