Commit Graph

10 Commits

Author SHA1 Message Date
Arn0 0832c7ed93
python/python3-automat: Added aarch64 flags
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2024-01-19 09:51:08 +07:00
fourtysixandtwo 0a70b193c9
python/python3-automat: Update DEP.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2023-04-29 09:30:10 +07:00
Arn0 05fa9937f4
python/python3-automat: Updated for version 22.10.0.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2023-03-04 08:06:35 +07:00
Andrew Clemons fcbdb7a3b4
python/python3-automat: Fix offline build.
If fixed this in 748383dcd0 by adding python-m2r as a dependency.
This is correct since upstream's `setup_requires` declares m2r as a
dependency:

https://github.com/glyph/automat/blob/v20.2.0/setup.py#L27

If m2r is not installed, the build will try to download it. If this
fails, the build fails. This means the package cannot be built
without internet at the moment.

```
distutils.errors.DistutilsError: Command '['/usr/bin/python3', '-m',
'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w',
'/tmp/SBo/slackrepo.3Z4xrt/build_python3-automat/tmp0o3ejajj',
'--quiet', 'm2r']' returned non-zero exit status 1.
```

In 96170348cc, a change was made to make m2r optional, but this does
not work since it is still declared in setup.py. It should be
optional, since it is only used for formatting the contents of
README.md for use as long_description in setup and that is wrapped
in a try / except and will use the raw, unformatted text of
README.md if it is not found.

So for this change, I have patched out the declaration of m2r in
setup.py and you can now build the package without downloading
things as root during the build.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2022-11-05 21:15:17 +07:00
Arn0 96170348cc
python/python3-automat: sets m2r as optional dependency
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2022-09-17 09:00:17 +07:00
Andrew Clemons 748383dcd0
python/python3-automat: Add missing python-m2r dependency.
Otherwise, the build tries to download this when run.

Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2022-04-16 12:12:37 +07:00
Arn0 6f9e37802a
python/python3-automat: updated REQUIRES (wheel needed for build)
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2022-04-09 15:45:41 +07:00
Arn0 936379565a
python/python3-automat: removed unused python-m2r requirement
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2022-04-02 18:18:58 +07:00
Andrew Clemons 93227d0b17
python/python3-automat: Fix slack-desc.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>
2022-03-12 15:02:05 +13:00
Arn0 f7574396e2
python/python3-automat: cloned from Automat for python3, updated for version 20.2.0
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>
2022-03-05 00:21:35 +13:00