Blob Blame History Raw
-------------------------------------------------------------------
Mon Jan 23 14:39:42 UTC 2023 - Markéta Machová <mmachova@suse.com>

- Update to version 0.24
  * Support for Python 3.11 has been added.
  * wheel is no required as part of pyproject.toml's build dependencies
  * Improve inspection of builtin functions.
  * Add more keywords to trigger auto-deindent.

-------------------------------------------------------------------
Thu Nov  3 12:15:02 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>

- Remove python-six not needed dependency
- Remove python_module macro definition

-------------------------------------------------------------------
Sat Sep 10 15:32:53 UTC 2022 - Arun Persaud <arun@gmx.de>

- specfile:
  * skip python 3.6
  * update requirement for curtsies
  * removed patch  syntaxerror_failing_test.patch and typing_extensions.patch: included upstream

- update to version 0.23:
  * General information:
    + More and more type annotations have been added to the bpython
      code base.
    + Some work has been performed to stop relying on blessings.
  * New features:
    + #905: Auto-closing brackets option added. To enable, add
       brackets_completion = True in the bpython config Thanks to
       samuelgregorovic
  * Fixes:
    + Improve handling of SyntaxErrors
    + #948: Fix crash on Ctrl-Z
    + #952: Fix tests for Python 3.10.1 and newer
    + #955: Handle optional readline parameters in stdin emulation
       Thanks to thevibingcat
    + #959: Fix handling of __name__
    + #966: Fix function signature completion for classmethod
  * Changes to dependencies:
    + curtsies 0.4 or newer is now required
  * Support for Python 3.6 has been dropped.

-------------------------------------------------------------------
Sat Feb  5 21:57:02 UTC 2022 - Matej Cepl <mcepl@suse.com>

- This version actually installs manpages on its own.

-------------------------------------------------------------------
Wed Feb  2 20:04:24 UTC 2022 - Matej Cepl <mcepl@suse.com>

- Fix failing tests:
  - typing_extensions.patch (post Python 3.8 we don't need
    typing_extensions package at all)
  - syntaxerror_failing_test.patch (from
    https://github.com/bpython/bpython/compare/fdd4ad9..4d33cc6).

-------------------------------------------------------------------
Sun Jan 23 17:31:17 UTC 2022 - Arun Persaud <arun@gmx.de>

- specfile:
  * update copyright year
  * update path for xml and desktop file

- update to version 0.22.1:
  * Fixes:
    + #938: Fix missing dependency on typing_extensions. Thanks to
       Dustin Rodrigues

-------------------------------------------------------------------
Mon Apr  5 01:02:36 UTC 2021 - Arun Persaud <arun@gmx.de>

- specfile:
  * update copyright year
  * AUTHORS and CHANGELOG are now .rst files

- update to version 0.21:
  * General information:
    + Support for Python 2 has been dropped.
  * New features:
    + #643: Provide bpython._version if built from Github tarballs
    + #849: Make import completion skip list configurable
    + #876: Check spelling with codespell Thanks to Christian Clauss
  * Fixes:
    + #847: Fix import completion of modules
    + #857: Replace remaining use of deprecated imp with importlib
    + #862: Upgrade curtsies version requirements Thanks to Kelsey
       Blair
    + #863: State correct default config file directory Thanks to
       niloct
    + #866: Add more directories to the default import completion skip
       list
    + #873: Handle 'd' when mapping colors
    + #874: Avoid breakage with six's importer
  * Changes to dependencies:
    + curtsies >= 0.3.5 is now required
    + pyxdg is now required
    + wcwidth has been replaced with cwcwidth

-------------------------------------------------------------------
Fri Oct 30 22:26:06 UTC 2020 - Arun Persaud <arun@gmx.de>

- update to version 0.20:
  * General information:
    + The next release of bpython (0.20) will drop support for Python
      2.
    + Support for Python 3.9 has been added. Support for Python 3.5
      has been dropped.
  * New features:
    + #802: Provide redo.  Thanks to Evan.
    + #835: Add support for importing namespace packages.  Thanks to
       Thomas Babej.
  * Fixes:
    + #622: Provide encoding attribute for FakeOutput.
    + #806: Prevent symbolic link loops in import completion.  Thanks
       to Etienne Richart.
    + #807: Support packages using importlib.metadata API.  Thanks to
       uriariel.
    + #809: Fix support for Python 3.9's ast module.
    + #817: Fix cursor position with full-width characters.  Thanks to
       Jack Rybarczyk.
    + #853: Fix invalid escape sequences.

-------------------------------------------------------------------
Sat Apr  4 17:46:05 UTC 2020 - Arun Persaud <arun@gmx.de>

- specfile:
  * update copyright year

- update to version 0.19:
  * General information:
    + The bpython-cli and bpython-urwid rendering backends have been
      deprecated and will show a warning that they'll be removed in a
      future release when started.
    + Usage in combination with Python 2 has been deprecated. This
      does not mean that support is dropped instantly but rather that
      at some point in the future we will stop running our testcases
      against Python 2.
    + The new pinnwand API is used for the pastebin functionality. We
      have dropped two configuration options: `pastebin_show_url` and
      `pastebin_removal_url`. If you have your bpython configured to
      run against an old version of `pinnwand` please update it.
  * Fixes:
    + #765: Display correct signature for decorated functions.  Thanks
       to Benedikt Rascher-Friesenhausen.
    + #776: Protect get_args from user code exceptions
    + Improve lock file handling on Windows
    + #791: Use importlib instead of deprecated imp when running under
       Python 3
  * Support for Python 3.8 has been added. Support for Python 3.4 has
    been dropped.

-------------------------------------------------------------------
Tue Nov  5 09:01:44 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Format with spec-cleaner

-------------------------------------------------------------------
Wed Apr 10 15:39:43 UTC 2019 - Arun Persaud <arun@gmx.de>

- specfile:
  * be more specific in %files section
  * changes appdata to appinfo directory for bpython.appdata.xml
  * for appdata and desktop add org.bpython-interpreter. to file name
  * added files for bpdb

- update to version 0.18:
  * New features:
    + #713 expose globals in bpdb debugging.  Thanks to toejough.
  * Fixes:
    + Fix file locking on Windows.
    + Exit gracefully if config file fails to be loaded due to
      encoding errors.
    + #744: Fix newline handling.  Thanks to Attila Szöllősi.
    + #731: Fix exit code.  Thanks to benkrig.
    + #767: Fix crash when matching certain lines in history.
  * Support for Python 3.3 has been dropped.

-------------------------------------------------------------------
Tue Dec  4 12:46:18 UTC 2018 - Matej Cepl <mcepl@suse.com>

- Remove superfluous devel dependency for noarch package

-------------------------------------------------------------------
Sun May  6 19:38:52 UTC 2018 - arun@gmx.de

- update to version 0.17.1:
  * Fixes:
    + Reverted #670 temporarily due to performance impact on large
      strings being output.

-------------------------------------------------------------------
Thu Apr 26 13:58:01 UTC 2018 - badshah400@gmail.com

- Update to version 0.17:
  * New features:
    - gh#bpython/bpython#641: Implement Ctrl+O.
    - Add default_autoreload config option.
  * Fixes:
    - Fix deprecation warnings.
    - Do not call signal outside of main thread.
    - Fix option-backspace behavior.
    - gh#bpython/bpython#648: Fix paste helper.
    - gh#bpython/bpython#653: Handle docstrings more carefully.
    - gh#bpython/bpython#654: Do not modify history file during
      tests.
    - gh#bpython/bpython#658: Fix newline handling.
    - gh#bpython/bpython#670: Fix handlign of ANSI escape codes.
    - gh#bpython/bpython#687: Fix encoding of jedi completions.

-------------------------------------------------------------------
Thu Sep  7 22:41:01 UTC 2017 - toddrme2178@gmail.com

- initial version