Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/girardinsamuel/masonite-package-sync

Easily update your Masonite package with latest Masonite default project template.
https://github.com/girardinsamuel/masonite-package-sync

Last synced: about 1 month ago
JSON representation

Easily update your Masonite package with latest Masonite default project template.

Awesome Lists containing this project

README

        

## Masonite package sync


PyPI
Python Version
GitHub release (latest by date including pre-releases)
License
Code style: black

Update a masonite package with latest project template files.
It's useful when you maintain a package to update the project template used for example in tests/integrations/.

```
pip install masonite-package-sync
```

Pull the default Masonite project template into the current directory

```
python masonite-package pull
```

```
python masonite-package pull --repo johndoe/other-project --branch develop
```

```
python masonite-package pull --directory other/dir/test/
```

If you want to update the test project inside your Masonite package do :

```
python masonite-package pull --directory tests/integrations/
```

It will replace the project and update paths to work !