15
0
forked from pool/python-perky

7 Commits

Author SHA256 Message Date
5ff85597fb Accepting request 1224131 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1224131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-perky?expand=0&rev=3
2024-11-14 15:10:04 +00:00
28abd786cf Accepting request 1224099 from home:glaubitz:branches:devel:languages:python
- Update to 0.9.3
  * pragma_include now accepts a new jail argument,
    a boolean.  By default jail is false.  If jail is
    true, the paths to included files must be in or under
    the path from include_paths.
  * pragma_include now permits pathlib.Path
    objects in its include_paths parameter.
    It still supports str objects too, of course.

OBS-URL: https://build.opensuse.org/request/show/1224099
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-perky?expand=0&rev=6
2024-11-14 09:36:39 +00:00
d159a328b9 Accepting request 1137435 from devel:languages:python
- update to 0.9.2:
  * Added GitHub Actions integration.  Tests and
    coverage are run in the cloud after every checkin.
    Thanks to [Dan Pope](https://github.com/lordmauve)
    for gently walking me through this!
  * Fixed metadata in the `pyproject.toml` file.
  * Dropped support for Python 3.5.  (I assumed I already
    had, but it was still listed as being supported
    in the project metadata.)
  * Added badges for testing, coverage,
    and supported Python versions.
  * API change: the `Parser` attribute `breadcrumbs` has been
    renamed to `stack`.  It was previously undocumented anyway,
    though as of 0.9.1 it's now documented.  The previous name
    `breadcrumbs` has been kept as an alias for now, but will
    be removed before 1.0.
  * Added the `line_number` and `source` attributes to the
    `Parser` object, for the convenience of pragma handlers.
  * Refactored `parser_include` slightly.  No change to
    functionality or behavior, just a small code cleanup pass.
  * Added a "lines per second" output metric to the
    benchmark program.
  * From this point forward, Perky only supports reading and
    writing files in
    [UTF-8](https://en.wikipedia.org/wiki/UTF-8).
    If you need to work with a different encoding, you'll have
    to handle loading it form and saving it to disk yourself.
    You'll have to use `loads` and `dumps` to handle converting
    between Perky string format and native Python objects.
  * Optimized Perky some more.  It's roughly 11% faster than 0.8.1.

OBS-URL: https://build.opensuse.org/request/show/1137435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-perky?expand=0&rev=2
2024-01-07 20:42:42 +00:00
54eb2557ea - update to 0.9.2:
* Added GitHub Actions integration.  Tests and
    coverage are run in the cloud after every checkin.
    Thanks to [Dan Pope](https://github.com/lordmauve)
    for gently walking me through this!
  * Fixed metadata in the `pyproject.toml` file.
  * Dropped support for Python 3.5.  (I assumed I already
    had, but it was still listed as being supported
    in the project metadata.)
  * Added badges for testing, coverage,
    and supported Python versions.
  * API change: the `Parser` attribute `breadcrumbs` has been
    renamed to `stack`.  It was previously undocumented anyway,
    though as of 0.9.1 it's now documented.  The previous name
    `breadcrumbs` has been kept as an alias for now, but will
    be removed before 1.0.
  * Added the `line_number` and `source` attributes to the
    `Parser` object, for the convenience of pragma handlers.
  * Refactored `parser_include` slightly.  No change to
    functionality or behavior, just a small code cleanup pass.
  * Added a "lines per second" output metric to the
    benchmark program.
  * From this point forward, Perky only supports reading and
    writing files in
    [UTF-8](https://en.wikipedia.org/wiki/UTF-8).
    If you need to work with a different encoding, you'll have
    to handle loading it form and saving it to disk yourself.
    You'll have to use `loads` and `dumps` to handle converting
    between Perky string format and native Python objects.
  * Optimized Perky some more.  It's roughly 11% faster than 0.8.1.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-perky?expand=0&rev=4
2024-01-07 20:12:10 +00:00
e18de0caf8 Accepting request 990035 from devel:languages:python
Needed as build dependency for the Ansible antsibull* packages

OBS-URL: https://build.opensuse.org/request/show/990035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-perky?expand=0&rev=1
2022-07-19 15:19:42 +00:00
46464cbf2d - Makes tests more verbose.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-perky?expand=0&rev=2
2022-07-18 19:28:08 +00:00
8074f3118c Accepting request 990000 from home:ojkastl_buildservice:Systemsmanagement_Ansible
new package perky, needed as build dependency for the Ansible antsibull* packages

OBS-URL: https://build.opensuse.org/request/show/990000
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-perky?expand=0&rev=1
2022-07-18 19:20:08 +00:00