Re: [GNC] Pack with Python bindings on macOS?

2023-04-22 Thread john
I guess about an hour per release, but most of that time would be the computer 
working, not me. The main effort would be in figuring out how to set things up 
so that the two builds wouldn't get mixed up.

Regards,
John Ralls


> On Apr 22, 2023, at 1:44 AM, Geert Janssens  
> wrote:
> 
> Out of curiosity, would it be much more work to create two release bundles ? 
> One with and one without python bindings ?
> 
> I recall Libreoffice has done that for quite a while to optionally bundle a 
> java runtime. Though they seem to have stopped doing that.
> 
> Regards,
> 
> Geert
> 
> Op vrijdag 21 april 2023 18:20:10 CEST schreef john:
> > > On Apr 21, 2023, at 3:17 AM, monson  wrote:
> > >
> > > Hi there,
> > >
> > > The pure python client `piecash` seems obsoleted and no longer worked with
> > > latest sqlalchemy and gnucash, so I'm trying to switch to original python
> > > bindings. Since they aren't shipped in the pre-built bundle, I tried to
> > > build those bindings but it seems have to build the whole gnucash and
> > > doesn't work well. On Linux (e.g. archlinux) those python bindings are
> > > shipped with the gnucash package. May I ask if we can do the same on
> > > macOS? Thanks.
> > Unfortunately there's no good way to do that. The Python bindings need to be
> > linked with libpython3 and Apple only provides one in recent versions of
> > Xcode--Xcode itself, mind, not the SDK--with a decidedly quirky framework
> > layout. Supporting that across 5 versions of macOS isn't practical. Worse,
> > since it's not in the SDK it can't be linked from another bundle: Apple's
> > notarization doesn't allow linking anything outside the bundle that's not
> > in either /usr/lib or /System/Library/Frameworks. With that latter rule the
> > only way to include the python bindings in GnuCash app is to include a full
> > build of Python in the bundle and you'd have to use the Python executable
> > in the bundle with the scripts. That's a lot of extra baggage for the few
> > users who want it.
> >
> > If building GnuCash with gtk-osx is too hard consider MacPorts instead.
> > Homebrew just "bottles" GnuCash.app so it's not an alternative.
> >
> > Regards,
> > John Ralls
> >
> >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Trading accounts

2023-04-22 Thread john
Maybe, because it's all we've got for differentiating two securities with the 
same symbol.

Regards,
John Ralls


> On Apr 22, 2023, at 1:20 AM, Fred Tydeman  wrote:
> 
> Is there a relationship between Security Namespaces and Trading accounts?
> If I change which Namespace a security is in, should that affect a Trading 
> account?
> 
> 
> On Fri, Apr 21, 2023 at 11:29 PM john  > wrote:
>> No, the naming scheme is hard-coded. Ralf Habacker made a start at removing 
>> name dependencies but got it working only for opening balance accounts.
>> 
>> Regards,
>> John Ralls
>> 
>> > On Apr 21, 2023, at 9:30 AM, Fred Tydeman > > > wrote:
>> > 
>> > Can Trading accounts be moved around?
>> > That is, given a new parent.
>> > ___
>> > gnucash-user mailing list
>> > gnucash-user@gnucash.org 
>> > To update your subscription preferences or to unsubscribe:
>> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> > -
>> > Please remember to CC this list on all your replies.
>> > You can do this by using Reply-To-List or Reply-All.
>> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Security Namespace colon

2023-04-22 Thread Ken Farley

I think there's a conceptual misunderstanding here.

Securities are intended to represent things like stocks, bonds, funds, 
ETFs or other investments. They are not, in and of themselves, taxable 
or nontaxable.


You can own shares of a security in both taxable and non-taxable 
accounts. For example, I may own shares of AMZN in my regular brokerage 
account. Any dividends or capital gains I make in that account will be 
taxable. The same type of gains for the same security in a non-taxable 
account, like a Roth IRA, are untaxed.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Pack with Python bindings on macOS?

2023-04-22 Thread monson
Thanks John. Then I'm thinking to pack a no-gui gnucash (a.k.a. python
bindings and libgnucash) on conda-forge. This could drop massive
dependencies and work on multi platforms. I have successfully build one,
but it fails to import due to macOS's rpath mechanism and I'm not quit
familiar with it. I wonder if developers would like to maintain a conda
package for python?

Regards,
monson

john  于2023年4月22日周六 00:20写道:

>
>
> On Apr 21, 2023, at 3:17 AM, monson  wrote:
>
> Hi there,
>
> The pure python client `piecash` seems obsoleted and no longer worked
> with latest sqlalchemy and gnucash, so I'm trying to switch to original
> python bindings. Since they aren't shipped in the pre-built bundle, I
> tried to build those bindings but it seems have to build the whole
> gnucash and doesn't work well.
> On Linux (e.g. archlinux) those python bindings are shipped with
> the gnucash package. May I ask if we can do the same on macOS? Thanks.
>
>
> Unfortunately there's no good way to do that. The Python bindings need to
> be linked with libpython3 and Apple only provides one in recent versions of
> Xcode--Xcode itself, mind, not the SDK--with a decidedly quirky framework
> layout. Supporting that across 5 versions of macOS isn't practical. Worse,
> since it's not in the SDK it can't be linked from another bundle: Apple's
> notarization doesn't allow linking anything outside the bundle that's not
> in either /usr/lib or /System/Library/Frameworks. With that latter rule the
> only way to include the python bindings in GnuCash app is to include a full
> build of Python in the bundle and you'd have to use the Python executable
> in the bundle with the scripts. That's a lot of extra baggage for the few
> users who want it.
>
> If building GnuCash with gtk-osx is too hard consider MacPorts instead.
> Homebrew just "bottles" GnuCash.app so it's not an alternative.
>
> Regards,
> John Ralls
>
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] set up Gnucash on a new device

2023-04-22 Thread Keith N. McKenna

Stan Brown wrote:

On 2023-04-17 15:32, Keith N. McKenna wrote:

Paul Kroitor wrote:

  From the web I see that this was a known issue with Windows 10 in the
past, apparently caused by the file association for .exe files being
corrupted, but I don't see reports anywhere for Windows 11. If this
was the case, it would presumably happen with other .exe files as well.

Some places suggest resetting all file associations to their defaults,
which you could try (but you'd have to recustomize any you had
modified). There are some registry fixes (.reg files) floating around
to "fix this" but I would take that with a boatload of salt unless you
were sure the source was reliable.


It is possible that the system that the op has is an S mode operating
system. I had a similar problem with an inexpensive Gateway convertible
that I picked up to take with me when I am on the road. It will only
accept programs that are approved by Microsoft. So if it isn't in the
store you cannot load it on your system.




Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Thanks for the link Stan. Have just gotten out os S mode on the Gateway 
and loading programs I need that are not in the store.


Regards
Keith


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Security Namespace colon

2023-04-22 Thread Murugan Muruganandam
You should not have any issue on using colon.  can i ask why you need that 
kindof security space.
if you want to segregate taxable and non taxable, you can have two accounts 
where you can select the same security




Saludos Cordiales


Murugan


From: gnucash-user 
 on behalf of Fred 
Tydeman 
Sent: Saturday, April 22, 2023 4:06 AM
To: Gnucash Users 
Subject: [GNC] Security Namespace colon

Will I run into problems if I have a ':' in the Namespace of a security?
For example:
  Taxable:abc
  Taxable:def
  NonTax:xyz
  NonTax:uvw
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Lost Transactions - HELP

2023-04-22 Thread Jonathan A. Cohen
I acted too quickly.  For whatever reason, the last save was not complete.
The file size was only 600k instead of 4.7M.  After a search, I restored
from the last automatic backup.  All good now.



On Sat, Apr 22, 2023 at 2:36 PM Jonathan A. Cohen <
jco...@urgrad.rochester.edu> wrote:

> I use GnuCash 5.0 almost daily.  This morning for the first time, many of
> my accounts are missing a large number of transactions.
>
> Some accounts are missing a big chunk of history but have recent
> transactions.  Others are missing transactions going back years but show
> some earlier ones.  I cannot determine what exactly is missing nor what
> might be the cause.
>
> My finances are in complete disarray.  Can someone please help?!?
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Lost Transactions - HELP

2023-04-22 Thread Jonathan A. Cohen
I use GnuCash 5.0 almost daily.  This morning for the first time, many of
my accounts are missing a large number of transactions.

Some accounts are missing a big chunk of history but have recent
transactions.  Others are missing transactions going back years but show
some earlier ones.  I cannot determine what exactly is missing nor what
might be the cause.

My finances are in complete disarray.  Can someone please help?!?
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Security namespaces

2023-04-22 Thread Ken Farley

Security Editor

Pick your security

Use drop-down list or if you want to create a new namespace, type it in 
the box.


The weirdest thing about it is being able to type a new thing into the 
dropdown. Usually dropdowns are kind of a restricted list, but in 
Gnucash you can add new ones there, too.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Online quotes

2023-04-22 Thread Ken Farley

From the release notes:

The Online Quotes facility has been completely rewritten and the old 
gnc-fq-check, gnc-fq-dump, and gnc-fq-helper programs have been replaced 
with finance-quote-wrapper. The functions performed by those programs 
may now be accomplished by passing commands to gnucash-cli -Q, see 
gnucash-cli --help for specifics. The perl module requirements have 
changed with the rewrite: The new version doesn't need Date::Manip but 
needs JSON::Parse instead. gnc-fq-update has been, er, updated to 
reflect that.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Online quotes

2023-04-22 Thread Wolfgang Paul Rauchholz
Good day!

I installed gnucash-5.0 on fedora core 38
perl-Finance-Quote.noarch-1.5400-3.fc38
and perl-Date-Manip.noarch-6.91-1.fc38 are installed too.
It appears that the auxiliary programs
like gnc-fq-dump, gnc-fq-check, gnc-fq-update were not installed during
compilation.
How can I fix this?

Thanks

Regards,


Wolfgang Rauchholz
+34 627 994 977
https://www.linkedin.com/in/wolfgangrauchholz/
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Pack with Python bindings on macOS?

2023-04-22 Thread Geert Janssens
Out of curiosity, would it be much more work to create two release bundles ? 
One with and 
one without python bindings ?

I recall Libreoffice has done that for quite a while to optionally bundle a 
java runtime. 
Though they seem to have stopped doing that.

Regards,

Geert

Op vrijdag 21 april 2023 18:20:10 CEST schreef john:
> > On Apr 21, 2023, at 3:17 AM, monson  wrote:
> > 
> > Hi there,
> > 
> > The pure python client `piecash` seems obsoleted and no longer worked with
> > latest sqlalchemy and gnucash, so I'm trying to switch to original python
> > bindings. Since they aren't shipped in the pre-built bundle, I tried to
> > build those bindings but it seems have to build the whole gnucash and
> > doesn't work well. On Linux (e.g. archlinux) those python bindings are
> > shipped with the gnucash package. May I ask if we can do the same on
> > macOS? Thanks.
> Unfortunately there's no good way to do that. The Python bindings need to be
> linked with libpython3 and Apple only provides one in recent versions of
> Xcode--Xcode itself, mind, not the SDK--with a decidedly quirky framework
> layout. Supporting that across 5 versions of macOS isn't practical. Worse,
> since it's not in the SDK it can't be linked from another bundle: Apple's
> notarization doesn't allow linking anything outside the bundle that's not
> in either /usr/lib or /System/Library/Frameworks. With that latter rule the
> only way to include the python bindings in GnuCash app is to include a full
> build of Python in the bundle and you'd have to use the Python executable
> in the bundle with the scripts. That's a lot of extra baggage for the few
> users who want it.
> 
> If building GnuCash with gtk-osx is too hard consider MacPorts instead.
> Homebrew just "bottles" GnuCash.app so it's not an alternative.
> 
> Regards,
> John Ralls
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Trading accounts

2023-04-22 Thread Fred Tydeman
Is there a relationship between Security Namespaces and Trading accounts?
If I change which Namespace a security is in, should that affect a Trading
account?


On Fri, Apr 21, 2023 at 11:29 PM john  wrote:

> No, the naming scheme is hard-coded. Ralf Habacker made a start at
> removing name dependencies but got it working only for opening balance
> accounts.
>
> Regards,
> John Ralls
>
> > On Apr 21, 2023, at 9:30 AM, Fred Tydeman 
> wrote:
> >
> > Can Trading accounts be moved around?
> > That is, given a new parent.
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Security Namespace colon

2023-04-22 Thread Fred Tydeman
Will I run into problems if I have a ':' in the Namespace of a security?
For example:
  Taxable:abc
  Taxable:def
  NonTax:xyz
  NonTax:uvw
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Security namespaces

2023-04-22 Thread Fred Tydeman
Is it possible to change the namespaces of securities?
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.